MEHTKLGPTPFSGHRRTTTFPATRCSNGATEFTKAKKLIRPGGGGGRWRRMRTGVPFCGSSMISDEALLVMEDEDDVEVSDPSWFYLTSMTVSFGSGSGLPGKAFATYKPVWITGSELILGSGCDRAKTGGEFGLQTIVCIPLDNGVLELGCTAEIQQTPDLLNKIRVIFSFEGSRDFSGDPNSNPFPLFSTQLDNGGGSSTVTFSPYPGPFYPQILNSLSQEINFDMLEGNHSGEIHSANRDAYPGQIKNDDGHIDDFVHSDIEATVVRDNKRKKKRGRKLANGRKEPLNHVQAERLRREKLNMRFYALRATVPNVSKMDKASLLGDAICYINELKSRAENAESKKNAIQMELIKLREEIARRNVDSSVCRGGENASENETANIDVKIIDVKILGCDAMVRLESSKRNHPAARLMNAFMDLDVELNHASISVIHDLMIQQATVKMGSRTYTPDQLRAMLVSKIN