MASATVLKSSFLPKKSEWGATRQAAAPRPPTVSMVVRASAYADELVKTAKTIASPGRGILAMDESNATCGKRLASIGLENTEANRQAYRTLLVTAPGLGQYISGAILFEETLYQSAVDGRKIVDILAEQGIVPGIKVDKGLVPLAGSNNESWCQGLDGLASREAAYYQQGARFAKWRTVVSIPNGPSELAVKEAAWGLARYAAISQDNGLVPIVEPEILLDGEHGIERTFEVAQKVWAETFYAMAENNVMFEGILLKPSMVTPGAEAKDRATPEQVAAYTLKLLHRRIPPSVPGIMFLSGGQSEVEATQNLNAMNQGPNPWHVSFSYARALQNTCLKTWGGQPDKVKAAQDALLLRAKANSLAQLGKYTSDGEAAEAKEGMFVKNYSY*