MAPIRTAIIGLSGNAITSWASAAHLPYLLSARGREKYQIVALCNSSVEAAKRAIEVFKLPPETKAYGDPQSVADDKDIDLVVVSTRVDVHHSSALPSVKAGKDVFVEWPLAQDVAHAKELVDAARAAGGRTLVGHQGREAPPVVKVRQLIEQGTIGKILSSEVRAYGGAVDRESLRPGLKYFLEKKVGGNIVTIGVGHLFDQIQHVIGDLQNIQPHLQLQRPNVLLRDSATKEVVEVVKSDVPDLIIFNGNLAESQKAVEGANVLFRFRRGQAFPGEPGLTWAINGEKGEIRLQAFSGATLHANSYDAPVTIEVHDFATDKVEKVDWSWQEWQEALPVVGRSIAVLYDKFADGPFEGQPTFETALVRHEQLETILAGWDPK*