MMSTDASRKQKSAASISFPSNISQGPAVLFYDPGNISMEVGGFSKVYRAVHRQTRGLAACHHETIKIDNPDHYTPGLYMLEDLAKFYFAQMVAGVEFIHALSGRCGSLPYVAPELGVPAGQGYAAEPVDIWGMGVVLYTLLVGNTPWDEPSESSPEFCAYRTGELFNYDPWTRIRGQALDHHPWCMTQSQLRREQLSEALTQGIRQEGMMAYADPVFRSGESQAYAASRGARMAGDTDWLNKEESQFMRGTGNITQSGDLMTITTRFWMALPPNEAFQILAAFLQSDVADANGSVRAVAAHKAAGHQYVEGKVVVLPSDSLAAEGQSLVIMQRAKGSILHWRALWWSVVRANELQDYVIRGDM*