MRAAAAAIETGASSGTGNFPADDGEIWAPVLSDPLDGGSTSPNQEEIEVYSAYVDYDAMDFQAVFEGPQDEHDLNKLFGCAMLNSCGARCPTYIKEANFTHEIECELYSPTSDHGMIQTLAPASPETKEMKGRRIPAPAMVLSEKEEAPATMALGGGGEEDKKRKQGGKGHPLPSHRRSMRLALTATRPEEGACANFIVDLLDYLPKSGWRHGSRMRSTRKRAIWSLNTEKTLLLPNHLGKYGHRKNNDHWTYEEMKKLVDVLYISGVGNWTKLKNENFSTSVRTAMHLKDKWRNLKKAYTGNAKKRILPALDKDSVKKIQKLASKMKPHL