MRAQKTVSHLSCFCCCVCERRLQKGDEFVLKEGQLLCKSDYEKERELLSLVSPALSDSAASLWNWTCSLALSGTSTVSSSRKRFLLERSVEACWPRLLLQYGQAVKVLQEFITETLPLGTVRGGTLAQASAAVWASCEGKSDDEESLCKIGHGPGKGVEDSKDHKRPKRPRTILTTQQRRAFKASFEVSSKPCRKVRETLAAETGLSVRVVQVWFQNQRAKMKKLARRQQQQQQDQQNTQRLSSAQTNSGGNAGLEGIMNPYTTLAPPQQLLAIEQGVYSSDPFRQGLTPPQMPGDHMHPYGAEPLFHDLDSDDTSLSNLGDCFLATSEAGPLQSRMGNPIDHLYSMQNSYFTS