MEGGTTSSELPPGFRFHPTDEELIVYYLCNQATSKPCPASIIPEVDLYKFDPWELPDKTEFGENEWYFFTPRDRKYPNGVRPNRATVSGYWKATGTDKAIYSGSKHVGVKKSLVFYKGRPPKGAKTDWIMHEYRLAESKIPSSRKIGSMRLDDWVLCRIYKKKSMVKALEHKEAQPKVQIANLAAANQDVEQKMMNLPRTWSLAYLLDMNYLGPILSDGSYCPTLDFQINNANIEFDPFVKSQPVEMNYNYEADSGKYQVKQSSTIDQPIYVKQMYDLLG