MAESVYTDYPPSLNPAQKDFLVRTVKDWATQNGLMVRPAPTFVSKESDPRGVLATNAPVTLFPSPFPRTCFEEAKALQTLYNKLYAAITCNEEWIGKIMEDLIDVDDFISNLWKVHLAVKEEGYAQTLSLGLFRSDYMAHAPSTSTIPELKQVEFNTISSSFGGLSSLVASLHSELLDSPPGSPIAYPSHPLLKPKAIPENTAVETLSAGLATAHTAYGQSKSQPQLPTCILFVVQENERNIFDQLALSRQLTKVHKIPVFRLLSSEILDHTYIPSSNPSRPLIYRPPYAEEIHFEVTTVYLRSFYTPTDYNSNRDWEARTHLERSAAIKCPTVLNQLSGSKIVQQVLATQTGQDHLATFLADTDPALISRLRATF