MKNVEERRNRTIAREANHHATMRAPHIDKTAISPYDDYCDGYGMPGAYGNGYVSVLKVSAGTVEKTNDELVDRIVTYDKAEAADAYVGQINMLTASSFCGMAGQVWGYDLARHDSVDNGKSKPLFTEKQWNGRELEVYDAAPLLSAGVELFGTEQNRRYHPIPGAHTICANRGVVAYRPKTDRPLKEGEGYGVWSFIAISLSADRDFAADLFIEDAGVWTENDNEEDMIAFLEQHRKAIVWSVVECGRDQNVLFDRTYVGFAHRMMKPGEIGNAITVGPYVTLARNAVPATGFASLNNLHLSDWLKQMDFEPLTDIA