MVIMDVDNAVDVEINVSASASAPVKEMSELRYSRLIHTLGRDAVNALSQARVLVLGCKGSGVEVAKNLVLSGVQGLGLVDDEVVVLADLGAHFLLSEGDVGRNRAVATAQKLKEMYPSVNIVTLSSVSVESALGSYGCVVATSGFYPDLIRLNSLCRSLGVPFVAASCRGVFTFVFSDFGDNFSVLDETGELAGAVLVEGITQDFPATVTVVEEQRHGLENGDEVVLSGIKGMEELNRDTPYSVTVTGVHSFTIQEDTRSYERYVSGGYFSKLKKSKNMEFLSLEKALLSPKFCISDPVKEPQVMSLHVGFQAVDEFERRHASDTLSPSRSTAINPEQFQEVVVLAQEIWSNLQALHVEKGTSSGSYAMEATSDERGEELSNEALLKANGERDRPYEDRAGSSSSGGSTSIAGLPSRSHGNRFEVNKDIVRMIAIGAYNCYVFINYLTKLYEGIISSSAPNRSFVVLLNVHSTICGSNCKFSSSSSNLSIDSSSTG*