MSEGGSRRNSFFPVFNSFSFPEHEHMNEHRDGNSDQQTRETYYAGEANNGDGLRASLLSQAASVEVNDTNTSFTSEGSSSYLRRHGTSVLAQEFMASIHDYDIEEEEEEIHGFALPHQSAPRDMESTGRHPFRHQIVRLSETADMKFKWRVLLQPGIRHALCYGMLIQALQQSTGISGLLRCAPEIFEQSGVASLFSDIGLSPHSTSILMSTLNALLILPCITAAMLLMDVCGRRVIVLATTPVLILSLSVMSMSTLVNMGPFESAVLFHFALTICFWSYVIGLGPIPNILCSEIFPTKARATCASFCSLSFWFGGLLSAYCFPVMLSTIGLGGACGIYALVCCAPLFLVYYRIPETKMLNLELIAELFKLSRQEHVQ*