MFRLPKPGMEVPLVEACVEFVEGVASRDVHLSELLWVRIFLPQSKPDDKKAKPVVLYAHGGAYCLGQPNWPPFHAFCASMCKQSNSIWVSLSYRLAPTHRLPAAYDDGSFALRWLVSQSQQQFMHTSDPWLTQELADFSNFFLAGESAGASIMIKVAMDSASLDLRPVCIKGLLLVDPGFHSEEKRGGMVDKELDGLQVELLYDMALPTGETLNYPPVNPIHAAAPPLTPLSAYPHILISVAEADFRYDMILRFYEILQGICPHVVLIKTPGKGHVFHLIDTLCPEAHDLRAQLVSFIHACIST*