MDIRPSHTIYINNLNEKIKKEELKKSLYAIFSQFGQILDIVALKTLKMRGQAFIIFKEIASATNAMRTMQGFPFYDKPMRINYSKTDSDVIAKMKGTFKERPKKAKAPKPIHQEDKKSKKQKNAEAGAAANNSATAEQPPNQILFLTNLPEETNEMMLSMLFNQFPGFKEVRLVPNRHDIAFVEFATELQSGAAREALQGFKITPTHAMKISFAKK