MIYEMLNRLLPIVAQQGVKDYTLDELNAMSVWQRLQIRDWSLEFFTLGFIIVFSLIYKAGDLYNKSIVTRFLSGISEVMNKQFYQYGVSKDQLYIKDNSENYSSYATGRVNVATVNINFSLVPRQNIFLWILETAFSFFTGNVVAPEDKAEIIITPLAQYDNFISAVVSKLGMNDARKFNYFLSLCKTTDSPNLPESFVYMSETNEFQEKITTPELRSSLTLQSANYIKYIALTDQSVEKPESLRELMPKRRIVISVKAITSQNDLKQLSAVLDAVFNLVDKLADGAITFKPEALKKVVKTREAEIDKLKKIQEEIKKEELAEEQSKLKRQERDRLRNMSREEQLKAEKKAAERRQKKMQKKQRIKM*