MLGSWIERGDILVGKLTPQAAKESSYAPEDRLLRAILGIQVSTAKETCLKLPIGGRGRVIDVRWIQKKGGSSYNPEMIRVYILQKREIKVGDKIAGRHGNKGIVSKILPRQDMPYLQAGTPVDMVFNPLGVPSRMNVGQIFECSLGLAGYLLDRHYRIAPFDERYEQGASRKLVFPELYSASKQTANPWVFEPEYPGKSRILDGRTGDPFEQPVIIGKSYILKLIHQVDDKIHGRSSGHYALVTQQPLRGRAKQGGQRVGEMEVWALEGFGVAHISQEMLTYKSDHIRARQEVLGTTIIGGTILKPEDAPESFRLLVRELRSLALELNHFLVSEKNFQINRKEA*