MFKLEVPSLMVGTLDSLMNLSDDLGKTDSLIESVVRKVEKSSADLAGKKFNASELTVGGVPPTRYVQQFAWDYAKYPNRRPLKELVTLISSGVAAIDEELKQLSTSYGDKTVALQDAKRKKGGNLMTVDLNDVLDEKMVRGLEIHDSEYLKSLFVAVGKGQVEGFEREVYGMGSPVVPGSLIKVTQDNDSVLYMVTILQAFSKVLKEKRYIVREFTYDPSQQGKAAMHLEQLQVEVDNMRSGLTRWCKTHYGEAFVAWMHIKVIRVFVESVLRYGLPVDFTAVLYKVNSGKDKILVDSLDKAFGKGKEQEDVEDDGEEYHDFVLIKFDP*