MRRSHLFPPDFSLPGXRLVFQLKILXDSSSPSKPXCLRSFKLKFLLKLSDSNWTIPPXPAIKVKSDQVRKKITSYATGWIFESGIDNGGKRKKNKKTSNEDKYDTFYYRYASSAPQTPKPINRKTVSVSDSGTLAPSKSTLNVFNFDYSLTNLDLHTFFSYFGKVPESPSSRIVRPSRATASPSSNLCPALMLPWQRKLFIFIVTDNGRAVEFIRKREYKDKSRCYECGEEGHLSYECPKNQLEPREQPXSKRVRRXGGXGGGGNGNGGRVALVDEEEYDSGGEKFEDDNWASVLDDVANLRLRLGADAEAEEKKKKVXKKAGYFSNESDDED