MSTGIYDMVSIVRIMNVVLVIPTLDHISFWDDPSEFKDIFDVHHFIDTLKEYVHIIDSLPTSLKDVESLKKALVSWSKVSFYKNEILPMLKQHKVLYFTHTDASLANNDLPDSIQKLCCRANYQALKFTKPIERLSQTLLSRIQDKSPYIALHLRYEKDMLDFMGCTHGLSSEEGEELRQMRINVEHMKEKDIDGEERRIQGSCPLTPHETNLFLKALGYPSLTKIFIVAGKLYGNDILELAGLDYIMALESDVFVYTYDGNMAKAVQGHRWFEGFRKTISPDRQIMVRLIDEYGSGSI*