MKYEILYERAFPIVKYQLSRGERIKAESDAMIGMSNTIDITGGTEGGIVRGLTRMLAGESFFFQYLTAVRGDGEVLFGHPLPGDIIDVELDGSYGLRVQKDGFLASTEGVEVSTKAQNLVRGMFSGEGFFILNVSGRGTVFLSSYGSIHAINLEPGEEYIVDNGHLVAWADYMQYNIEKASNNGWLRSIASGECLVCRFRGPGVVLIQTRNPKGFDGWLCKMGFTKASHN