MERESPLERRYNDKGNGVFGFKPWQRIRVGNVVKVEKDQFFFPADLLLLSSSYDDGICYVETMNLDGETNLKVKRFLEVTLPLDDDGTFNDFRATIKCEDPNPSLYTFVGNFEYERQVYPLDPSQILLRDSKLRNTAFVYGVVIFTGHDSKVMQNATQSPSKRSRIEGKMDQIIYILFTLLVVISLISSIGFAVKTKYQMPDWWYLQPNNTTNLYNPKKPALSGIFHLVTALILYGYLIPISLYVSIEVVKVLQATFINQDIHMYDEETGNTAQARTSNLNEELGQVDTILSDKTGTLTCNRMDFLKCSIAGSTYGSGSSEVELAAAKQMAIDLEEQGNELSKIFPCIKTVLEHKHVIKGFSFEDIRLMGGNWSKEPNADVIELFLQILAVCHTAIPERNEEIGGFNYEAESPDEGSFLVAAREFGFEFCKRTHTSVHVRERYVSSGQPVEREYQILNLLEFTSKRKRMSVIVRDEDGQIFLLCKGADSIIFDRLAKNGRIYEEATTRHLNEYSLQDLLGVASNASVDSSSVQFGLTSLQNLLTSSLNLASIFSTKVQPLPLYECFSVSFASKSNILQLYF*