MFFLKYTYRKRALLAPSGLVFKCAGKAAHSVLSPLRATTAAASPPTCPSPLPTSEAGSASAATAMAFEKIKVANPIVEMDGDEMTRVFWQSIKDKLIFPFLDLDIKYFDLGVLHRDATDDKVTVEAAEATLKYNVAIKCATITPDEDRVKEFNLKQMWRSPNGTIRNIINGTVFREPIICKNVPKLVPGWTKPICIGRHAFGDQYRATDAVLKGPGKLRLVFEGKDETVDLEVFNFTGAGGVAMAMYNTDESIRGFAEASLAIAYEKKWPLYLSTKNTILKKYDGRFKDIFQEIYEAGWKSKYEAAGIWYEHRLIDDMVAYALKSEGGYVWACKNYDGDVQSDFLAQGFGSLGLMTSVLMCPDGKTIEAEAAHGTVTRHFRVHQKGGETSTNSIASIFAWTRGLAHRAKLDDNARLLEFAQKLEEACVGTVESGKMTKDLALLVHGSSKVTRSDYLNTEEFIDAVAAELKSRL*