MRTSVNVIPDEFTFPSLVKSCSNVLALKEGQIIHGLLVRYGLDSDVFVGSSLIDLYGKCKEIEYARRVFDEISLKNEVIWTAMIVGYVYAGDLLEARKLFDEMPQRNVASGNAMIRAFVKFGDLSGAKKLFDSMPDKDVVSFTTMIDGYAKAGDMASARFLFDRSSNRDIISWSALMSGYAQNGQPNEAVKIFHEMLSMNVRPDEFIMVSLMCACSQLGRLDLANWVEHYMSQNLFDLNQVHIAAALVDMNAKCGNMERAKMLFEGMPKRDLVSYCSMIQGLSIHGCGSQAVDFFDRMLNEGLVPDDVSLKIILTACSRAELVKEGFRIFNLMTTKYSVKLSPDHYACVVDLLGRSGKLQDAYELIKSMPVEPHAGAWGALLGACKLHCDIEVGEEISNRLFELEPQNTGNYVLLSDIYAAANRWLDVALLRQKMSEKGLRKIPGCSSWSS*