MSVAGEAVEHVNFPAMATKDRSGCCNRVKKAGPVSLDHVLSALGETKEERESRIRSLFSFFDSDNAGYLDYAKIEKGLSAMQIPAEYKFAKELLNGCDANKDGRVDYQEFRKYMDDKEMELYRIFQAIDVEHSGCILPEELWDALVNAGIELDDDELARFVEHVDKDNNGIITFEEWRDFLLLYPHEATIENIYQYLERVCLVDIGEQTVIPEGISKHVHASKYLIAGGVAGAASRTATAPLDRLKVILQVQTTHASIGPAVKSIWKEGGLLGFFRGNGLNVLKVAPESAIKFYAYETLKNAIGRARGVEDQRDIGTSGRLVAGGMAGAIAQTAIYPMDLVKTRLQTHSCESGSVPSLRKLSKDIFIQEGPRAFYRGLVPSLLGIIPYAGIDLAAYETLKDLSKVYILHDSEAGPLVQLGCGTISGALGATCVYPLQVIRTRMQADSAYKGMADVFRKTVQREGFRGFYKGLFPNLLKVVPAASITYLVYESMKKSLDLD*