MRGRRSGPSEQGRAPNEAPRPQQQIPVHPSVPTCRPGELVTTRAQLEAMVDEVMTSGSGVGIDTEFVSELSFRAELCLVQVATTKKIWIVDALSPEIHRHIDHFWRTLVIDKAHEKIVHAGDQDLEHAFRSTGRIPENIFDTQLTAAFADNLLEAKYPASLARLADELVGTDLSNEIGKGTPSMTVSDWVQRPLRVSQLEYAANDVRFLPLMREKLGELVEKTGNAAWLQDEHDRVYRLNANALYVPRPTAPHALRNTGVDLKRMDAEQGAVLKALCDWRFAQAREWNVPQNAVLSTRTMIDLAVGANVSISSVKGLNNRIRTECGAEIMAVVHQARERVHSAGEGDSAETSGTLRSAQEMLNSRDINLECQPLKLKLEKRCAEQNIASRLAFSLNDLREVLDGRKAHSKLFTGWRSDLFSDLLLEF*