MRVIIVGAGIAGLSLAIALGQAGHQITILDAAPQLAELGAGVQMTPQAIRYLFKWGLKDDLLSESIIPENLYVRDGQSGDLLGTVLVKDMEVQYGAPYIVVHRAVLHAILHRHAVRAGAQVLLDSGVVEYDFANGAVQLRNGNWLTADLVVAADGINSLARSKLLGSKDPGSQPTGWAAFRMTAEVSKLRADPAVASLIDLQSRSSNWWIAPHLSCMTYLIKDATLLNIVLSHRDDICTKDFNPSEYNKTVRNLFQDFEPRVQRILDLSRPQIANYPVYAVPPLPSWAHESGRFVLIGDAAHAMAFYMSMGVSIAVEDAAALVAVL