MTLVTFLNESELSTTSKVGVPSLDFDTSSKAGNFRFTLRKRSHDFSPEVNMSSYNSAFLSGLFADVARVAQSDDEDTTTDEQEDARLDLSMPVKRSRVSLTKSFSRCARSYKNLTEVSSPVGVDAFPSITTTTTVEPSCSASMERINSLAFQLNCVDPSPKSVKSVVDIIDMAFPHLPATVSDSSCSTTKQQDLTRGSDQQASELSETTLNKESYGWFVELDDGDDDTPVVPTTIPTSRSDTSLDLAFSASTAPKRVSNYEAELEWAQAADTVDDVLGDFF*