MRAHQIMTRSVISVTPDTSIVEAANIMLKRHVSGLTVVDDTGKLVGVVSEGDFIRRSEIGTGRKRGRWLRFILGPGKSASDFVHEHGRKVSEVMTASPVTITEDTALAEIVDLMERNNVKRLPVVRGDMVVGIVSRANLLQAVAGLAREVPDPTADDDHIRNRIIDTMERNDWCPFGLNVIVRDGIVHLSGVITEERARQAAVVAAENVEGVKKVHDHLCWVDTMSGVYLNSPEDDDLAKAS