MNYQNFLQAYLRDIVGPCAWIEHDNCKDFVGVLITAFQDSKMIPGCRYSSDEMRKMVRGEYFITLDEVLKVDTTREDPRVLMKLLLIGIEYEEARLIASSMLEGWINNPAHMDAAKALLDCVVQKTCSMSKNDISTVGNLFLLKIKNQDNDIYSEMVTQLVCKRREYAIVALKTLVLVELSAKDMSNLKRMSTILRVISVTMSSENELALILQKTRKTSPIGDVRTKLQNLNQNRKKKGCWVKGKHLQEHIKGRGTWGNKETYELAAFSR*