MVTDDPMLVRWGLDVLLEDYSGYSSTGVGRTSVQTNDNARTEFLQPGESYTVRGYSSVENDEVIAHALQEELAEGSEKSQDWCDWPGPFSDTWSAEGVAQNDYDPTSNYDYDSAQESEDEGIPELSEDFATYDGEVGKRLNHMDSVPHVPRINGEIPTVDDASAAHQRLLDRLKLYGLSELKVDGDGNCQFRAFSDQLYRTPIHHKSVRDDVVTQLTSHPEFYEGYVPMKYNDYVKKMARSGEWGDHVTLQAAADFYGVSICLLTSFKDTSFVQILPRQTKSKREIFLSFWAEVHYNSVYAEGGDDTFLFLNLLHILLAQCLLVSLYASTVFVLRSFLLVDVPIYTGHKKKSGHWRQYFKDKLKI*