MPAPVLVLNESTKRETGSKVYHANIQASKAVADIIRTTLGPRSMLKMLLDASGGIVLTNDGNAILRELDVAHPAAKMMLELSRTQDEEVGDGTTSVIILAGEMLYVAEPFLEKLFHPTVICRAFAKALEDSLAVLEQVAFPIDVSDREMLLNIVRSCIGTKFTSRFGTLIADLAIDSVNMVAIDLGNGLKEIDVKKYIKVEKIPGGQLEESKVLKGVMFNKDVVAPGKMRRRIVSPRIVLLDCPIEYKKGENMTNAELMNEEDWSMLLKLEEEYIQTMCSQIVKFKPDVVITEKGLSDLASHYFSKAGVSAIRRIRKTDNNRIARACGATIVNRPEELQESDVGTGAGLFEVQKIGDEFFTFITDCKDPKACTILLRGASKDVLNEVERNLHDAMGVARNVIRDAKLLPGGGATEMVVSAALKKKASSIEGVEQWPYKAAAQAFEVIPRTLAQNCGVNVIRTMTALQAKHADEDNANFGIEGHTGKITDMKEAGVWDSFGVKAQTFKTAIEAACMLLRIDDIVSGIKKKQTGPKAKTPKTQIEDDKDVDSEQAIPE*