MGKEGPCYHCGVTSTPLWRNGPPEKPILCNACGSRWRTKGTLVNYTPLHARAEPCDFEEHRVSRFKNISMKNKEAKILKRKQSHDNAEVGTPPDYNLGFRKVLDEDTSNRSSSGSAVSNSESCAQFGSAEASDLTGPAQSNIWDSTVPSRKRTCFNRPKPSSVEKLTKDLYTILHEQQSSYLSASSEEELLFESDKPMVSVEIGHGSVLMRHPSTIGREEESEASSLSVDNKHRSVSDAYSRLTTPPVNISKGVNSPNMGTERIKKPTGPAIEQDQIKRNKDHLEKLQILGHHNSPLRYIDLKDVLNYEEFTSHLSSDEQQQLLKYLPPVDSFAPPDRFVCLLCCSLSRSCFGFILNSNKKENLIQVAHQLIVFVFFSLS