MTKHDPILLYVSKLLEPDVASDAGALYAWCRRLDELVDDPAVSGDPATTVARIDEWRQRLDELWEGSPRDDLDAALLVTLRRNPSLGVQPFADMLQGMRSDAVRARRVETGVQYAYQVAGTVGLMLLPLLGVSEEEDVAAARGPAIALGQAAIQLINILRDARPDAALGRIYLPRDEMAERGVDEAAVLALQCTPAYRGLVAHTAERAEAFLGRAERGGRSLPGAGPLLVAIIVELYRDYLTELARRGFDNLSAGGDRVSISTPRKVWATLRALAKVLRPEPATWTF*