MGSAFKNRGVQVLLDGVVSYLPNPTEKANTALDRSKDEEPVALLADSTAPLVGLAFKLEEGRFGQLTFFRIYQGAIRKGDTIFNVKTGKKVKIPRLVRMHANEMQDIEEAGAGEIVALFGVECNSGDTFTDGRCNYSMTSMFVPDAVMQLSIAPKQKAAQSNFTKALSRFTKEDPTFRVHFDAESNQTIISGMGELHLEIYVERMRREYNVDCVVGKPEVNYREAITARAEFNYTHKKQSGGAGQFGKVVGYIEPLPEAEAHKKFEFKNSIIGNAIPPNYTLAVEKGFREAVEKGPLTGHPVEGIRVVLTDGATHVVDSNELAFRIAAQHAFRQGFNAAKPVILEPVMTVEIIAPTEFQGTVVSAVNKRRGMITSTDTSAESVTITADVALNSMFGFSTELRSLTQGKGEFSMEYKEHQPVTRETQAELVKEFEKKRKAEEDD*