MEALAALAGARCPSALVSSSARCASSSRGEQSAAAASSSSIAFHNGLRAVNNDRLHKQGLTLSFHEKVQNSLKTRGDKSGACRAQVTMMPIGTPKVPYRTPQEGGWQWVDIWNVLYRERIIFIGQYIDEEFGNQILATMLYLDSIDNTKPMYLYLNSPGGDMTPCMAIYDTMDSIKSEVGTLALGYAYNNAGLLLSAGAKGLRVAMPMTRIALQSPSGAARGTADDIQNEAKELSRVRNYVFNQVSKKTGQPIEKVMKDLSRIKRFSSQEALEYGLIDRIVRPRRIKADANSKQRSGVGLG*