MAPPPYSAYNGEIDGENLPLAFDIWENLWAYGYYPHQPISEINSTSTLVDFPFCDGTIVRDNKRVKRTVCFPIYNSINCHSFFNTNNSSSRNSIPKLHFRDHIRTYTQRYLAAEPVEDTNSSESSGGEEDGCADGVRLVQLLIACAEAVACRDKSHASILLSELKANALVFGSSFQRVASCFVQGLIERLNLIQPIGPAGPMMPSMMNIMDVASDEMEEAFRLVYELCPHIQFGHYLANSTILEAFEGESFVHVVDLGMSLGLRHGHQWRGLIQNLAGRVGGERVRRLRITGVGLCERLQTIGEELSVYANNLGVNLEFSVVEKNLENLKPEDIKVREEEVLVVNSILQLHCVVKESRGALNSVLQMIHGLGPKVLVMVEQDSSHNGPFFLGRFMESLHYYSSIFDSLDVMLPKYDTKRAKMEQFYFAEEIKNIVSCEGPLRMERHERVDQWRRRMSRAGFQAAPIKMVAQAKQWLLKNKVCEGYTVVEEKGCLVLGWKSRPIVAVSCWKC