MVGLKVAYFGSDFFSIRCLDHLMNLSFKQHHIGTLDLIAKHSKRGGRGNKQILETPIVSYAKLKQLNILRAEKNSEIESLSANSYDLAIAVSYGKLIPQTFLKSLRYGGLNVHPSLLPKYSGPAPLQHTILNGDSVTGVTVQALHPTTFDKGSVLKQEVCHDYRPDSETTESLGLKLADLGGPLLSDVVKFTFDNLILPEPVETSNEYSYAPKPSPSLYQINWNVLSTTEIIRRFNALGPLYTFKHCHVVKKPPFTGLKRVILDKISPIADISSNLSAELTTPGMFTSVEDGLIIKSLDGYIKVKSLKFQGFGSQDSNSFMASLPKRTGDSVHVFLFNDS*