MESEFLSLGLDIIGLGVFNFDFGSINSESPVIKAVYGVLKEAEHRSTFYLPYWNLPLADVLVPRQAKFRADLKVINECLDNLIKQARDTRVAEDAEALQNRDYSKVSDPSLLRFLVDMRGEEPTNKQLRDDLMTMLIAGHETTAAVLTWAMFCLVQSPESEAKVLEEVDRVCGDRTPTLEDLKAMPYLRACLGESLRMYPQPPILIRRALAEDTLPAGLRGDPAGYPIGKGADLFISVWNLHRSPYLWKDPDTFRPERFFEPNSNPDFGGKWAGYRPDAVTGGAALYPNEVASDFAFIPFGGGARKCVGDQFAMFEATVAAAMLLRRFTFRLAVPAEKVGMATGATIHTANGLSMRVTRRTPSGGSGSGAPGAAAKVPATV*