MFSKLKDSYFMSPSFTRHCPPKDLDTNRSAESGNSLPPEELSPPQHDSLSRFRQCLLENGLLRHPDTDADLLRFLRARSFDVPKAKAMYEAMVEWRNEIGADTIIQTFQFPERKAVKALYPHFHHKTDKLGRPVYIESLGQLQLDEILKITTMDRMLLYHIKEWEILINWKFPACSKRAGRTISQSLTILDLKGVTMKTMNKQVRTFIQKVTKIDQDYYPEYLGKMLIVNAPTTFIAIWAMIKPWLDKRTQKKIEVHGSSFISRLLELVEADNLPEFLGGHCQCLEGCENSDAGPWKDVPFAQCYDAPKAEMVNQDGPVQ*