MIDARFCNKQILNSQFNAKDIIDVHITTTVNDIEELREWIADPVFHTINKIAVGALVMITENIDLTIGATNCAIASIVALETDPDINNIVKIHVKINTTNKSIAIRRSKHTCKVLNSKWYHKATFSIMLAYAITGHKSQGYTLSRKTLLVIRDSFALGLTYGMLSRVVTREKLRILDKIEPTDFIIMPFDIVQCTKVKCEEDVRDEGEGKAQGGVRAGDGDGGGAEHHEQLPALTLLVAIGSMASSSVAYSNDSPPLPSQTPRPVAHQHSTEPAARLSKPSSACHQPPLFRIQIAGELANRHHGLENRERFYS*