MGRDKSRRLYGSRHFRQRLVLATLTSTAVTIEDIRSGDASPGLRPYEVSLLRLLDKISDHHTIDLNETGTKLRYRPGVIIGGKGLEHDCGVHRGIGYFLEPLILLGLFSRAPISIRLKGITNDTKDPSVDTFRTTTLHMLKHFGVPLDGFDLNIDSRGSPPLGGGEVFLRVRNINSTLTAANWVDEGMVKRIRGVSFSTRVSPQLENRIIYAARGIFNRFIPDVHIHTDHRSGSAGGRSPGYGVSLVAETTTGCLLSVDVTVSYPSVDEINEESEKPELTSPEDLGVQAASMLLEEVAQGGVVDSTHQGLLFILCALCPPDVSKVRVGQLTPYGIETLRNIRDFLDVKFIIKPDPNSNTVTLKCVGAGVKNLARKIS*