MQFSLLKLATYAGLIQAAAAAVPVGTPITSCTVDKNIALTFDDGPFDYTTELLDQLKKYGYKATFFLNGNNWGNINDYKSVVQRMINEGHQVGSHTYSHPDLATISSAEIRTQMTRLEADFLNIIGKYPTYMRAPYFSYGSNALPVMKTLGYHVIGADVDTLDWEYNTPAETDIALKLFKQGTTALKTISLFHDVHVNTVRNLIPKVLDAVKRSTRIPVTVGQCLGDPSANWYKTTKRTKRDLEEVDAIVEKEVTERALSNYIEHSRFRRTTKA*