MESYYGAFHADEAAFFFPHHVPASPELPFGLIASPEPEPELEPAAAEEARQSAFREYGGAVPAGAPAAAGAVTTGGTNIHRRVMDVLGRMGGGGGGGGGGEKGEGEGEGEEMEEEEEAPQRRRRGQGADVENSRGFRHMMRERQRREKLSQSYADLYAMVSSRSKGDKNSIVQSAAIYIHELKVARDQLQRRNEELKAQIMGHDEQQPCVTVQFEVDEPSSSIDSMIAALRRLKGMSVKARGIRSSMSGNRLWTEMNVETTIAACEVEKAVEEALKEVERNQPDSDAPFPGSKGWTQTSHVQNVF