MASVGNGDFTFAGAGCGVLSDGFSAAALFKQGFSYTYDDLIFHPGYIDFAVDDVELGTSLTRNIKLRTPCVSSPMDTVTEESMAVAMAAVGGVGFVHYNNTAREQAEIVRRAKKLRAGYVSDPACVRPSDPISRIDALRARRGFSSVVVTEDGAVGSALLGVVTSRDVDFVRDRSTEVREVMSRDLVTAPAGSTMEEAAGVLIRSKKSLLPLVTESGDFVELLCRTDLKAYRELPPLGAPSVGPDGKILVGAAIGTRDSDKERLKLLVDAGVNVVILDSSQGDSMYQRQMIEFIKRAYPELDVIGGNVVTAYQAKNLIDAGVDGLRVGMGSGSICTTQEVCAVGRGQGTAVYKTAAVANALGVPVIADGGISNSGHIVKALSLGASTVMMGSFLAGTDEAPGSFFYQVFPRTLRWG*