MELDEQAFLEELFSLRRDAWEYNAMGDFFSPACAAAAAAAAMDGSFQERHQPTTVSVLPTFTASYDQAPPPAAATGFDCLSEVYGNAAAAFVPNAGAGGDYGGDMGFLDVVEPKANMVVDGGIGVCKVEPGLADGGGGGFVPAAAPASKKKRVEGMPSKNLMAERRRRKRLNDRLSMLRSVVPKISKMDRTSILGDTIDYMKELLERIRQLQEEIEEQQQETPGVLSVFRELNPNEMLARNTPKFDVERKEGGDTRVEIYCAAKPGLLLSTVSTLETLGLDIQQCVVSCFNDFGMHASCSEVASSFSFIMLLFFMSKPNNLGAC