MSTMKEFTTGKAVRLAARSKRLTDQTSGLAPSYIQANLLVLPQRYADDFRLLCARNPVPCPLLAESVAPGNYRNLKSHMVGTTGTKLQVAEDVDLRHDFPAYRVYRDGALSAGGDGEAGKKTDTEAEWTAEHVGFLIGCSFSFEAALAAAGLAPRHTLQRRNVPMYRTTVLLCSAGAFAGATMVVSMRPYRAASELPRVRDVTRRFGATHGEPVAWGWDGARALGIRDVAEPEFGDAPLRGDGSGERFGPGEGGEEDGYVPVFWGCGVTPQEAVRQARLEGTVMAHSPGCMIVLDLMDHEVFAGVGSV