MRDGKPHLLKMENDSTLLPSMLCAPTREAVSEWLYRHHDVPADDDETQALLRRAIRYNREEDIDVTAKSVQFGLSSLAQYIDDPEEVWFVKSPKSFLGASGLKPQQVALFEDLVCAMMLHIRQQAQAQLPEAITQAVIGRPINFQGLGGDEANTQAQGILERAAKRAGFRDVVFQYEPVAAGLDYEATLQEEKRVLVVDIGGGTTDCSLLLMGPQWRSRLDREASLLGHSGCRIGGNDLDIALAFKNLMPLLGMGGETEKGIALPILPWWNAVAINDVPAQSDFYSSANGRLLNDLVRDAREPEKVALLQKVWRQRLSYRLVRSAEECKIALSSVAETRASLPFISNELATLISQRGLESALSQPLTRILEQVQLALDNAQEKPDVIYLTGGSARSPLIKKALAEQLPGIPIAGGDDFGSVTAGLARWAEVVFR*