MKSGRPVRVRIDYDGWNKTLQIYATYADGSIPYASILNRTIQLSNTVPRSAYVGFSAATGRVFEIHRILDWNFSSVSLPESSLNITSVNALRSAGRSTSKGLKVSLLVGSIAVGSVLLGLSAWFVLKTLKGRRDAWHISGRGLNGELAMIEDRSAASPYAPRRFFYKILSEATKNFSETELLGTGGFGSVYKGTLEGRDGAGALVAVKRISAGSRQGEREFISEISTIGRLRHRNLVRLQGWCHERDELLLVYDYMPNGS