MESSSARSNVSERNHLGYARSTSMDSTGPPLAGRSGSMLSRRSSRQSSRGSISLSREMGDSILSSMRHSLQSADQLLGDIDSSVLAQLIESGRVLSPEGDVDEDTARISEHNKIGPLPDEAIKQNNEKFASALVSSAETKDTISNILADSSTKVEPYKLSLRLDYAAYMIHLAVFGFLGVFTRYGLQKLFGPDCLALTSDQSPLYPDLPSNMLGSFLMGWFGIIFKADIRYISDHLIVGITTGYMGSLTTFSGWNQKMVGLSSKGHWVNAIAGVVLGMFIVNESITIGAETGERLRSLILKYIREKSLIGHKYGWEHWRVDTRTKQFVLLSVMIILMSSFWVLSIVLTVVKMHSLADGAVLWMGCSVAPPGVWLRWYLARLNGQGIGKQRSLKWLPIGTLVANVLAAGIMAVLAVTSKAVHTKRSTTILSGIQLGFLGCLSTVSTFAAEVYTMRRSGQIARAFVYAASTFLLSFVLGTLVYSVPVWEKHYK*