MASAATTLLKSSFLPKKAEWGSKHQLVAAHPRPATVVVSMVARASAYADELVQTAKTIASPGRGILAMDESNATCGKRLDSIGLENTEANRQAYRTLLVSAPGLGQYISGAILFEETLYQSTVDGKKIVDVLSEQGIVPGIKVDKGLVPLAGSNNESWCQGLDGLASREAAYYQAGARFAKWRTVVSIPNGPSQLAVKEAAWGLARYAAISQENGLVPIVEPEILLDGEHGIERTFEVAQKVWAETFFYMAENSVMFEGILLKPSMVTPGAECEEKATPEQVAEYTLRLLRTRIPPAVPGIMFLSGGQSEVEATQNLNAMNQSPNPWHVSFSYARALQNTCLKTWGGRPENVKAAQDALLLRAKANSLAQLGKYTGDGEAAAAKEGMFVKNYSY*