MVAPLSAIGQVIEAIGMDDSEERKRLCCRRCSIAIRDRFVLKVGKSSYHETCTRCVRCDLLLEEKCFEKGGLLYCEEHYFKECSSFRCAGCNEGVNPRELVYRHTGGIVFHVICHRCVVCTRQLDPGEQISVDANSRTIACAIHYAEPPMMDMGEQGLLLLPPQDDFLSGCSSSSSLPMPPPPLPPMPECMPGPSNEDTHQYMPIDYSAIKQEFPAFFSSFEAFSEYDDESKMLKRRGPRTTIKQNQLDVLNRIFSTTPKPSKHARAKLALETGLSMRVWFQNRRSKERRLKHLCNYLRHYEQRGGMMAGMAAGMGGVFPTGDGGIVDPNCEF