MKLNFSIDFILGKTTKRKVSTEDRRTSGETENAQRSVRPVQWSPGLSSATRLNYPSRIDPTTLYHPIHIPHSDLSNQLASTKTSPGSIQQSFHPKIHRRSPQQIKHSPPYFPQCSYVIPAADTSSSDESDAEIRKRLSDSYQSKGIIKNEPLNSSFSSSPPCSKSSSGRVGRRLFTGYQILELDRAFSKKPYLTRSERAYLAQKVNLTECQIKTWFQNRRTKEKRRGPETDDDDVFNDVISSKPYFPKATRVPGHGVQVRPTFGPPDKHLQAAIFDYLRRQSNEEISVK