MTQSEDIKWGMFLNTARPPQFTERRVLENAKFYGQVAEEMGFESAWMLEHHFTDYGLCGSPMVMASYILGATRRIKVGTAINILPLEHPVRLAEQAALLDQLSDGRFILGIGRGFFDKDFTVFGVDIHDTRALTHNYYDIMQEAWTKGVVGSDGPFLNFPPVPVNPRPYSDKMPMVCAAMSPSTIEWAAKNGLPMIMQHDIEHNEKASNVELYRALAEEHGHDPDGIEHTIAMIVAVDPDRERVREECRHYLNWFEDAVEKAQNIIDIVREHGVECYDWHLRKWREAVIKGDTAISKVVDNLLRLNAIGTPEDAIETIQHVIDVTGVKRVVVGFEAIGDRDRVLESMKLFDEQVRPHIRGAKIGSHHHHHH