MGRRIIVDPITRIEGHLRIEVEVENGKVVDAWCSGQMFRGIEVMLRGRDPRDAHHFVQRSCGVCTYVHALSSVRAVEKACNIEIPENARIIRNLLHGSQFQHDHIVHFYHLHALDWVDIVSALSADPAKTAKLSENVSGRPQSSAYFSDIQTKLKTFVNSGQLGPFNNAYWGHSAYNLPAEANLMAASHYIEGLKLQAKAARMHAIFGGKNPHPQSLVVGGITSVKDLTPERIDEYTRIWKETKAFIDEVYLPDLLAIASFYKEWSAIGGNNDTYLAYGEFPRKKVDDDLLLPGGVVDANLAYAAVDTDKITEDVTRAWYEKGEAKHPFSGETKPIAGDIFYNTDDKYSWIKAPRYAGKAAEVGPLARVLVAYAKGNDHVKKLVDHTLKTLDVGKGALFSTLGRTAARAIETVVISDAMEGWIETLKSNIASGNKKTYQPWTMPDKGRGYGLNDVPRGALGHWIDIKGGKIKNYQYVVPSTWNFGPRDGKKQKGPVERSLVGTPVADPSKPLEVLRSVHSFDPCLACAVHVIDPHTNQTYEVKVI