MSSVVVPESVPSPADDCEQLRVAFAGWGTNEKLIISILGHRTATQRQLIRKTYFELYGEDLLKSLDSELSGDFERALLLWTLDPAERDALMANQALRRWNPEDRVLIEIACARSSEELFFIRRAYHARFKRSFEEDVAQHTTGDFRKLLVPLVSSYRYDGPEVNMHMAKLEAKTMKDVINDKAFNHEELIRILSTRSKAQLNATLNNYKDEFGMQINNDLKGDPEEKFQSAVRAVVKCITKPQNYFEKTLRLAIVKLGTDEVALTRVVVTRADVDMKDIKVEYHKRNSTPLDRAIASDTSGDYKNLLLTLIGHGDI*