MASTPSTPPTPSVPGDFDNLNDTAMFQIRSSVEFYFKSIHENMPAFFLPKEIVDSMGPGRLARVAHNYANEIRTDVSIVYDPAFCLYKIAPPEYMASNETLIYIDTVVYQHGTIIPLRKWELMIPNFSDRASNFGKRALVEAGPGNRKITKPPNCFILFRRDKRHLVKERYPDASLGQISSIIAQMWAAAEKKVKMQYQLEAMKLKRQHDNDHPNWRCQPRKSSDIKRRAVKKRTPASSPILVSMANSAPISSE