MPRYPDPTAEASAGSGRTVVAPALAPGTEYGIDDLPRDLLLRVLSCLDARQVVQTCVLSQLWRDLWRDVRRINASRREFEIKNDGDYDARNPLFKKLVNRFLMLRNPVPLEEFRLWYCSRSQIKGDHEEANLWIGNALLFNARSVEVYVWGDKLDIDPAVFTSEHLRSLLFDGVILTPGFFRQLQSECRALERLILQDCPITDVEISSQTLKFLSIGQECLFQSDDQASICTPNLIHFGFFAHAPHPRIPLLKNMESLVTAYITLDGFQFNDTLVDDIRQFLLGLSCARKMDLYFGQTKLAILGNNLQWCPKFNNLKLLTLGTWCLDANFYGLIVFLQNSPNLEKLTLELKEYVGAPKALMGEQGNRSFACEHLMTVEIICSEHGPMIDRLKELLLGSGMTPCQIHIRH*