MHLAKDFNAVCENEFPARAIAEHLTRANCSMEPLDMQRRKNMLLATKATLTELKELLSNDRSPICSSRPQPILEPIVQSRLTHFSMALVEEEKTDIMLPYVALGFF