MVEWLIAVLASTGFAFAPRLPSSLKPHAEVASIFAECDTSGDGFIDLSELEAALAKAGHPVSRARATALLDQVDANGDGQISLEEFQQVFQRGGLGGLAGMLDRLVEEVVFEVSGTQFNGPILFAASTAAFVGAFGKYVAALSTLQQGASWLPESLALAQSIPAGFLADYAQAAELAPLLTMACTSCLSYAVGDLVAQRVEGRWRVGLLDLRRCARNAALGFGLHGPLVFWWINVLEGPLADLLGEPAGAAERWGGLLLKIALDQTFFSALINLLYASLNGLLSGDGAVEAFARARRVLVPAMVSSWRFWPAVQLISYSPLVPLDFKLLWIDTMEILWVAYLSATVNSAPGSEPEAVPWGEARLAEEREGGIGPVLDEPGDSANLSAGPVALFASAAALSALTWPSLVVQLMTAAPA*