MSQRRGRHSAAVAPPPSNDESEDVKGGTVTDRRVLRSHYRRLKASIAEGKDCRDANILNDIVSRADDLYTLVHRPREQIADAEALLDITEALLNSVKESRRGNSIKAADLVSAIIQNYGKPAGINDDGTTQLEWATLGFEANAIFHDAPGMHTMLGPMDSEPKKRKAVVLRRRERGPAAETARPQTVGDEEGDKQSQTDKNIRTMFNVLRRCGDQGCELEHLVLSRDSFSQTIENIFCLSFLVKDGRAQIIIENGKQFVAFRYAPSAAERAGKSEGGVDHQVQNAQFVFRFDFKDWLLMKEMVEVGKELMPKRAQVAPPEKRMQDPTAPQRVSTPIRKNSRNRGRVTLSETYDVTIQLRGGSDDADDGSEEQNEEENDYSKGNRHLIKKRIL*