MSLVKIQTNTHLPKRIILVRHGECSANADINVYGTTPNHKIELTEKGIEQAKQTGIQIKKLISENDNNWKVFFYVSPAERTRKTLREIGGSFPKRRVMGVKEEYRLRELNFGNYHDPASIGKIKKERVTYGRFYYRVPGGETGAEVYDRISSYIECLRRDIEMKKFVCHDPCQETNIIIVTHGLSSRIFLMKWFDWTIEQFEDLNRMKPSEFQVLQLGHGGEYSLAFHHDDKKLHEWGLSPDMIEDQKCKAYGPTGVKWQGTCDSYPFMDCFAEDSDDENTII*