MDAQKLTSLGGSLMVPSVQELAKKTLTTVPPRYLRPEQDPPFLSDSSTTCSSIHVPVIDFHRLVSGDVLDSELDKLHYACKDWGFFQLTNHGVSSTLVERVKVEVQEFFNLPMEEKKKFWQEPEDLEGFGQAFVISEEQKLDWADMFYMITLPTYLRKPHLFPKLPISLRDSLEIYAVELRNLAMTILGFIAKALKMEANDMKELFEEGHQGMRMNYYPLCPQPDQVIGLTPHSDAVGLTILLQVNEMEGLQIRKDGMWVPIKPLPGAFIVNMGDILEIVTNAAYRSIEHRATVNSIKERLSVATFYSPKLNGDMGPAPSLVSPDSPSLFKRIGVADYFKGLFSRELHGKSYLEVLRTETGEAQNN*