MDPQPATPIHGLPPPGAPVRHSQQLIFDFTKRKRWADLLVTELTEAVMLVLSDTGVVWYCGPAVEDLLGWADEDLVDGTLFEIMNENDREVFERQFEDAIQQRTDLLSYVRLRCKSEHDRYGSTTSAKEVLFEIKGYAHYVVSSNLSASLSGFDIRDLHALSAMDGRANHSTGVHQDGIFKCFFAMAKPYPSRNTAMLNTFLELKIENERLHQRLRDAKAREAELDGLEAKHQDLSTLTLAQPSPYAAGGGGHLRASTIPPTHITTALRGSPDASAPVGEPADPSADHTLPRKKNKKTFAREMHCCMTCGRTESPEWRKGPQGPKTLCNACGLRWAKSARRDPNVAEGEGGAAGAQ