MRGGGLWQLGQSITRRLAQADKKVVGRRCFSSEGDLKKTALYDFHVANGGKMVPFAGWGMPIQYKDSIMDSTVNCRENGSLFDVAHMCGLSLKGKDCIPFLEKLVVGDIAGLAPGTGTLSVFTNEKGGAIDDTVITKVTDDHIYLVVNAGCRDKDLAHIEEHMKAFKSKGGDVSWHIHDERSLIALQGPLAAPVLQHLTKYDLSKFYFGEFCMTDVSGFPCYLTRTGYTGEDGFEISVPDEHAVDLTKQILEKSEGKIRLTGLGARDSLRLEAGLCLYGNDLEQHITPVEAGLTWAIGKRRRAEGNFLGAEIILKQIADGPKIRRAGFISSGPPARGHSEIQNEKGENIGEITSGGFSPCLKKNIAMGYVKSGNHKAGTKVSILVRGKPYEGVVTKMPFVPTKYFKPT*