MHFLDQAKIFIRSGQGGPGAVSFRREKYVEYGGPDGGDGGKGGDIIFEAVTGLNTLIDFRYAQHFKAQRGHGGAGKNRTGAGGNDLVIKVPVGTQVLDDDRETVLLDLTEAGQREILLRGGDGGRGNASYKTSTNRAPRQHGPGWPGEEMYVWLRLKLLADAGLVGLPNAGKSTFINQITNTKAKVGDYAFTTLRPQLGVVRHRNREFVLADIPGLIEGAADGAGIGDRFLGHIERCRVLIHLIDIHSDVDPVEAMHIVEGELEAYGAGLDEKPRLVALNKIDLVDKELVKAFQDELLEGGADRVFPISGATGKGMDALLDAVLEYLPAATVTERPTGEVEEAEDQKPWSPI