MATKYGGGLSYRWIIILCIGSFSMGLLFTSRMWILPGTKSLAHLSGEECDSKSRLFEELGMLPGDVLETGEATRRSISDAEMELEAMGSSEAKEPDGSLAPDVVDWNGSPIRRRRKVFVVIGINTAFSSRKRRDSVRQTWMPRGEKLKKLEEEKGIVVRFVIGHGATPGGILDRAIEAEDLQHHDFMRLEHLEGYHELSAKTKMYFATAVSMWDAEYYIKVDDDVHVNLGALGATLARHRAKPRVYIGCMKSGPVLAQKGVRYHEPEHWKFGEQGNKYFRHATGQLYALSHDLAVYISKNLDILHKYANEDVSLGAWFIGLDVDHVDDRRMCCGTPPDCEWKLQAGHACVASFDWACSGICKPAERMRSIHQRCGEGERALWNTVF*