MADSTRLYQKLERALWRFAKHCVICGEESTGKHYGVVACLGCKTFFRRAVVQRQDIKCKRSESCDVEKGARRACRACRYRKCLEMGMTKEGCIEIYQPRTPLVTYXXXXVNTELVGLISHLTSVDREIRERKFEMIRAKNEAKKLAEMLKQGNGSADDRMMIMLGNDIANVTQIDLLMMLEWAKTLPCFPDLPLADRLNLLKQFIV