MSLVKIQTNTHLPKRIILVRHGECSANADINVYGTTPNHKIELTEKGIEQAKHSGIQIKKLISEKDNNWKVFFYVSPAERTRKTLREIGGSFPKRRVMGVKEEYRLRELNFGNYHDPASIGKIKKERETYGRFYYRVPGGETGAEVYDRISSYIECLRRDIEMKKFVCHDPCQETNIIIVTHGLSSRIFLMKWFDWTIEQFEDLNRMKPSEFQVLQLGHGGEYSLAFHHDDKKLHEWGLSPDMIEDQKCKAYGPTGVKWQGTCDSYPFMDCFAADSDDENTII*