MRENLTRWLYQAMGFQNGLARTQRIESISKATKLNKTEPKEDQMDISTDVKYISWLKEHPSALSSFEEMMDVAKGKWVVVFLDYDGTLSPIVNDPERAFMSDMMRSAVRDVAKLYPTAIISGRSRQKVYGFVKLDDVFYAGSHGMDIMGPAIQASCYDGKYQSKALDQKGNELTVFQPAQDFLPSIEKMLNELEETTSEINGALVEDNRFCISVHYRHVLQEDLGLLEKKVQTLVAKYPGFHLTRGKKVIEIRPSIKWNKGDALVYLLETLGFTNSSDVLPIYIGDDKTDEDAFKVLNSRGQGYPIIVSSNPRDTMASYSLRDPSEVLSFLIRLARWGEVSAV*