MALSATLLKSSFLPKTAEWGTTRQAAAPKPVTVSMVVRASAYADELVQTAKTIASPGRGILAMDESNATCGKRLDSIGLENTEANRQAYRTLLVSAPGLGQYISGAILFEETLYQSTVDGKKITDVLVEQNIVPGIKVDKGLVPLAGSNNESWCQGLDGLASREAAYYQAGARFAKWRTVISIPNGPSELAVKEAAWGLARYAAISQDNGLVPIVEPEILLDGEHGIERTFEVAQKVWAETFYYLAENNVIFEGILLKPSMVTPGAECKDRATPQQVADYTLKLLRRRIPPAVPGIMFLSGGQSEVEATQNLNAMNQSPNPWHVSFSYARALQNTCLKTWGGRPENVKAAQDALLLRAKANSLAQLGKYTSDGEAAEAKEGMFVKNYVY*