MNLKNQPDTHSRSIHDTVNGSHDYKIKGYSLAKGMGVGKYLASDTFNVGGYEWAIYFYPDGKNPEDSSLYVSVFIALASEGTDVRALFELTLLDQSGKGKHKVHSHFDRSLASGPYTLKYRGSMWGYKRFFRRSALEASDYLKDDCLAMRCTVGVVRNRFEGIMQYSIYVPPSDMGQCFKELLDTGSASDVVFEVCGETFKAHKLVLATRSPVFKAQFFGLVGDPNIDKIEIEGIEPAVFKAMLHFIYSDTLPDLPESSSTYSWTPMAQHLLAAADRYGLDRLKLVCEARLCEEVSTDSVATTLALAERYHCKQLKDVCLRFAAAPSHLGAVMQSDGFSYLEEECPTILSELLKMVAVADEDSSPMSRKRGTQWLTLSDSGDARRARPRL*