MMLDALKEMGLNPDTNVVKKSTMLIGFSGEAKTTFGEVTLPVYAQGINQQSGSDPAGYKDPKSKQLDVVILDPAKPEQVVFIRCDVPDDIRKYKKFSWTGQHEAALQQLKQYLSNPPLLSKPKDNEELKIYLAVTESTISAVLVREEDGKQLPIYYVSKSLLSAETRTNYPMKSIMRKPELSGRMSKWAIQLGCYDIRYEPRTTIISQALADFVADFNPSLQHEVDKEVNILIDDGLSSTWTLHTDGSSNIRGTGLGVAIKSPQGDTIVKYVCCEFKATNNEAEYEALILGLSLALDMSIRRLEVRCDSLLIISQINGLYAAKDSKM*