MPHALVIGGGVTGLTSAWALLDRGFDVTIIAKQYANNTDRITSQIAGALWEWPPAVCGRHTDEKSLAHSKRWCTISYKRYKDLEGVAHGVKLRMANFLFLGKVDDCPYQKQKMEEIRASCVDNFRHDAGIIEELGLNPEYGAVDAYQHLAPVIDTDAYMMWLTRFIRQHPRVRQVLSDTLHGDLLDQEDRLLRKFEADVIVNATGLGSRDLANDPTVFPLRGALVRVVNDGSRFPHLDQAICLSLDGRSPGAADLIFMVPRNDTTLLLGGMVELNEWKLDINMENYPLIREMYDRNLALYPPLQAAEIDPDYPISVGLRPFRKANVRVEREKRRTGSRIIHSYGQGGSGFSLAFGCAQDVVDIANAIVKEAHNPKKVASLNITPLQSKY*