MSEYEVSLTDIEGKVALVTGASSGLGKDFCLRLAKEGCHVIAAARRATLLQSLLEEIKGLPVTRGGRKVNTGKAAAIPIDVSASESDITAAIDKAWHVFGRIDVLVNNAGLRGSVKTPLDFDEEEWSKILATNLRGSWLVSKAVAQHMKAADIGGSIINISSVAGLERGLLPGAMIYATSKAALNHLTKGMALELGVHNIRVNAIAAGIFSSDITSKLFDKDWFHNVARKITPLQRWGATDPDLTSLLLLLSSNATQYITGCIFVVDGGQSISGIPLWSSL*