MTERRTDGTSAFNTRTVGRDVSSFLIQQGKERLMEIQQHDGVVVEVAGSRQGFAKRKRGGRVVTGGRRQGFRYLWALSAVVVFGHFGKIVQLSLVTLPLQPPQIRGPHPRGCHAVSTTLSVALDTTGAHASSAAVASTPVDVLLKLGAYKAFSELSPVLQFAHFTCVQAVLDELGGAGCIHVLDFDIGVGEQWASLMQELAQRRPGAALKVTALVLPSTHHPLELQLIHENLANFAAELGVPFQFVVFNLDSVDPTELLAIAGGDAIAVHLPVGSVHAAAVPSVLHLVRRLGAKLVISVDRSGDRGELPFAAHLLQAFQSCAFLLESLDAVGTEPDVASKIERFLIQPKIESCVMRRHQAAAAGDKLLPWRTMFTSAGFVPVHISNFAEAQADSLLKKVPVRGFRVEKRAGSLVLHWQRAELVSVSAWRC