MQKSTDGRLGAARRRWRSFFVGRSDPEIDFMEVEVEAGGKLPWIGKNENAKEDSTGSPSKHTHGRSRRSFVQGISQRRIRAKWLPSNDQESRGFGEISYEQSRAAAEKLREENLKKQLLNAVEKGDCPLVKSLSLNGASLEWTNAEGMTPLMVSCTREDLFSMALTLIKLGCLPTSSAGRYALHHAASSGLINTVALLLSCGADSLVANDEGQTPLDIAREKKHIAVVRIIEDWVCYFGGYLRELYNSKSSKKLVSKKVWAVVLPTCSTENGAPARNELALYASRKGNSPTRVVWLGSFTSEIREPNMDAADPHLVILDKVTKQELRFRAEMRGDKDQVKRLHVACTQGGEAQMSVYHNIAGVRSADDISLEIAMETSIQTALQEGMPLSKMVSLDLKKKKMVL*