MVQLLETGFLHGDPHPGNFVLMPSGKIGILDYGLMTRISEDKRVALIQYLMHVQANMYDECLQDLVTLEFLPDGIASDKEAREVIVPRLAETLNILFEQSDLRVQREKFIKQREELEASGKLEILQQELQGIAKKYGSFQLPGYATLIIRALATLEGVGLKASSNFSLKSETFPYIARRLLTDDSLRIREALRAYLYKGRSRIAPDRLESLSQGFRTFTNLMKGDRVEAAAAGAPTPETVEATNNTNGNEARQSGENLDLATKDIAAVLFSPDGNFLQDLLIDEGVAAVDALSRAAVLQSLRALNPLGPLAVPVAAPLRLLLGDRLEERLLNREDKQALLVIRKIVQIIQAGQPISTSGSLQDLQRLVQLATGFGPTLVPGATAFAQRFAQRLVQRALQRVAEDLVQPREMVNA*