MQSSIWVPVLLSSTAMTIPQAHQIQKSMAKDFCDDHMPMMDRMVELEDESGQVWSAKYLAGKQGLSGGWRRFSNHHKLAEGDVVVFELVKSIKFKVCAFRYVHSGSKVRTTGSLCYLERKIYWLMLCSTSYYGSQNFQVYIVRKNAFEKHDVELPNPDSDALEPPIDTEDADKQCNHESEGRDFELLQPLGAEVGKDGGNVESKSSEKETSADLKVPKPAPDFGQVKSYEDFNIVTSNGSMINSELPNHVEFGYYALCSSQNSYLHQSILKDVNSKLIAGMIVETVDIANAMANSEVGTVRGEDFATWGSKLDAFEKLGLEVGFLQVRLRELVRIFDKADKYKKLGAERGHVAEKVADLEAQLGEARGELEKLDSEIERLGFDGKGVELAFVELAAAPWS*