MESYYGAFHADEAAFFFPHHVPASPELPFGLIASPEPEQAAAEARQSAFQEYGGAVHAGAPAAAGAVTTGGTNIHRRVMDVLGRMGGGGGGGEKGEGEEMEEEEEVPQRRRRGQGADVESSRGFRHMMRERQRREKLSQSYADLYAMVSSRSKGDKNSIVQSAAIYIHELKVARDQLQRRNEELKAQIMGHDEQQPCVTVQFEVDEPSSSIDSMIAALRRLKGMSVKARGIRSSMSGNRLWTEMNVETTIAACEVEKAVEEALKEVERNQPDSDAPFPGSKGWTQTSHVQNVF