MFQQALEFGKGYKPPSFEALRTTILQRSKERLTNKLAHIKEIWKHIGCTIIDMNHRPPINVLVSSPEGVLFVKAFDAMDHKKTSEFIFKILEKVVLEVGEENVVQIVTDSALNYVGVGKMIMARFKIIYWTPCAAHCMDLLLHDLGKLPWVNEAIRRGKLIVNFVGNHRLTLSIYRKHATRELLRPCDTRFATYYITLNRVVEAKASLRLIICSNEWEKSPLSKTSKGKLMEEIILISNFWDSAQRVLNMCESIVEMLHLVDSDTPCMGYVYEGMEHCKEVIARVFNNVIDDYKLVWMVDFRWKMMHSPLHAAACYLDPRSFGFKRNGDKEIMSGLYESIGKLHPNRELAKKVREQLRAYKLQ*