MAPAAAPAAATGAVRVEKVRGRSAVTRCFAKYPLKLIAPSKAGRASSGAAWLYAITYGGGIVSGDIISCTVAVGDGCAAAMTTQASTKVYKAVDSKCSEQVLEARVGEDALFALIPDPVTCFSMARYHQKQVFHVFPNSNLVVVDWFTSGRYESGEKWNFSFYKSINHILLEDQPLFIDSVLLEQSSNFSIADRMQEYNVVAMVILLGPKLKHIQDQMQDEVKKMMSVQLRPPTSAGGRYSTRSQPLHPQRPPIIASCSPFGRMGTGMVARITAVSTESVYSFLRHHLAALEPFLGACPYPAS*