MGRDVHLEIVRRGLLEVDIVLGTAVVDMYAKCGELAKAQQVFDELPHQDVVSWSALITGYVQYGHADEALNCFSWMQSMGLFPGAFTFACILKACGSIGAAEKGKEIHAEVASQGLLEIDAVLSTALLDMYVKCGIHEKAHIVFDELFVRYPIYWNTLMTGYAQLGDVNMVFTLFGDMTREHVVPDEVAFSVSLTACSHAGLLDEGQMLFEIINSFYCVKPTLEHFLCMTHLFSRAGHFDKALSVLEKMPSSDPFSYWLSILGISQKWMNVDLGRRAFEHVIQLNKEYSTAYVCLGNLCVSSGM*