EQSFQEALAIYPPCGRRKIILSDEGKMYGRNELIARYIKLRTGKTRTRKQVSSHIQVLARRKSREIQSKLKDQVAKDKALQSMAAMSSAQLISATAIQNKLGVSSISQAPFPPTPGTPDFFQFWPGGGQPRPTQDVKPFSQPPYPLQSAAPPPAVPGYNASPASLSPVPSGPAWQGRSIGTPKLRLVEFLAFMEQQGEPDAYNKHLYVHISQSNPSYSDALLESVDVRQIYDKFPEKKGGLKELYEKGPPNAFFLVKFWADLNTSIQDEPGVFYGVSSQYESPENMTITCSSKVCSFGKQVVEKVETEYARFENGRFLYRIHRSPMCEYLINFIHKLKQLPEKYMMNSVLENFTILQVVTNRDTQELLLCIAYVFEVSTSEHGAQHHIYRLVKD