MKFLTAVWCDLLLANYEVDPHVLQRFVPSGTSLDDFEGRYYVSLVAFRFEKTSVLGVPAFFHRRFEEVNLRFYVKPNRDPSLRAVTFIKEIVPSRIIPFVANHLFDENYVCLPMSHGVDEQSCWFAWGQGQLQRFSATIGNERSLPASDSSSEFITEHYWGYAKGPKRTLEYEVTHPRWQCSEVSDYSINVDFGQTYGDEFAFLDRSAPVNVLYTPGSEVTVSFPRRL