MASSTRSFLTEQELNKMEELTLQLKKMTYERDELSVILTHYTSNDWNNRLKSELEILKMERQKEMSDMKKFPKEISEALCKYKVLTEKTNSYSTHHSRLLSECTQLKEKVSMLKEDNRKLKREQILLQEPCEEVKRLSKESYEKIYDLWTKQQQEHERLEEKLLSLMKQKELVTQQRDLAVKLQHHFTDSQMRFEHLQHELEQTTDQEESLLKKELLQQEHCVPGK