MARRAREDDGFEIQGQIGEGAFGRVMHARDGRGRVYAIKTFKAPPTSTSGREQMVGLPAPTVREVTMLRAMKHENVVRLHKVIVDKAELSLSIAIDYAEYDLGAILTWHRRHRRYVHPRMVKSATWQLLHGLWYLHSNWIIHRDIKPQNVLVMGDGSECGVVKIADFGLARFVDPASVLRPLHENGPVVTLWYRAPELLLGARHYTRAIDIWAAGCIFAELVTLVVPFKGIPKEKEDPRTMYQYEQLESIVKHKGTPTVDQWPLVIDHPYYDKAKSCLFADSQSELVKPDERAPMRDKALAPEIRHVFEELCAYDPEKRPTAYEALTDFDYFAKDDPEPKRNIFDYEGNAGDARVVYPHRKIVQAEKPHDDEIKRKASDGGSDQTATREEGEVKRTRV*