MFVQVFIKNKNEYRRAALIRVKEDYKIFDLKVVLEKHTKIPVEHQNIRFFDAVLKDEYLLCKVAKKCKADLFAFNNEEVFSRIQFLDNVEHRCQSMLKLNDHKMNMELPNEVRPQIVGMAGGYSRESGSSVTSSSGLSSKRSCFISTCYPKAERKACVSADTCHVKCCDGEDNRPPYARIMPEDRRFGVVITNEECPCDCDFNCILEFMAEAFHTAQDVASLSFSQCTPVAEFDCSLLLVAEDSDSSDWLLRVARPMCPPYRCTSFIKHFDLVRSIFVIPMIVERRLCNVFQIFENQNCGIDTGKWCVMEMAPLDPCSDSYASKVIFPDSTNYEIVAYIDNESKEYIENHCSKIKYITWHLPVDFPQGLSCT