MSSTPTPLTKALIYGGKTGWIGGKMAALIAAKHPSVTVVLASARIENRADVAAELDDEKPSHVFMAAGITGRPNIDWCEDHKPETIRTNVIGTLNLADLCNDRGIHCTVYATGCIFKYDDAHPLGSGIGFTEEDKPNFDESFYSQTKGYMEPMLKCYPSCMILRVRMPISDDLSHRNFITKIVKYERVVNIPNSMTVLTEMLPASLAMATKGLTGVYNFCNPGVISHNECLDLYTKYIDPTYTYKNFTLEEQSKILKAGRSNNELDATKLLRDLPEDIKLNDIKTAVELCMQRMRVNLTEEFGELPDALPKEVRKN*