MSAPRVRLGDLSVGFVQALADALLAAGVEPAPLLEQYGLDQRRLAEPGARLSIPRYMRLGHAAIQLSGDPALGLQMGRLSRLGQMGLAGVSVAQAPNLRAAARAMIHLEPLYAQNYRGQSSLVEDAGGAWLRFYSISPYNAYNRFVVDSVLAGWISHLGALARQPLKAERVEIEYPAPPWAERYEAFFGCPVEFGAPTNQLRLSQASLALANAEHCPSTWSQMLELCNRELEQLTRTRSWRERVSRLLGPMLNGREPDLEEIAARLKLPTWTLRRKLAEEGTQFRSILNDTRRDLAMVYIRETDLAFGEIAYLLGFASAEAFQRAFKRWSGQTPGEFRRAQRQSA*