MSLEIVILAAGQGTRMRSALPKVLHPIAGKPMLGHVIDCARQLQPERIHVVIGHGADLVRERMAADDLNFVLQAEQLGTGHAVAQALPFLSADQVLILYGDVPLIQLDTLQRLLAQVTPDQLSLLTVDMLDPTGYGRIVRDDQGAVQAIVEHKDATPAQRQIGEINTGILAVPGKRLADWLGRLSNDNAQGEYYLTDVIAMAVGDGLVVASAQPLDAMEVQGVNDRMQQAQLERHYQRLRAEELMRQGVTLLDPQRLDVRGEISVGRDVLIDVNVVLEGRVVIEDDVRIGPNCVIRDSVLRRGAVIKANSHLEGAELGEGSDAGPFARLRPGSVLGARAHVGNFVELKNARLGEGSKAGHLSYLGDAELGANCNIGAGTITCNYDGANKFRTELGDDVFIGSNNSLVAPLKIGDGATTAAGSTITHEVPAKNLAFGRARQKNLENWKRPEKIKK*