MTHSELSRSLPAELEIRKLPPQALFRLVQILEYGEAWKQLMAIIPKTGSDTSEMKYKVEHVKLIEHHANLQKRPCAEIFLEEWSTSGRTRPNLAFLLELLVKAELYRAAEFVAGDLLKDKLPERPESGPAAAVDLSDEALQQLIRSKNHVKPLADVNGLIDSLPKPFEKLTLFNGPQPSAPSQGSGDLQINNTDRGQISANESNEIINEMPTRRIDSIDDPVISSERNEYRADSSSDVHPNIITSVPHFPYSLLDDITDHFCETLVVAGQDLSKGRKLGTGAFGSVYLGILPTEKVAVKRLKRDAINVEKQFQNEIHTLSRFRHENLLPLVGYSCDGPNYCLVYEYMSNGSLQERLACQGSTPILNWQKRLEIARGTSRGILYLHTAFEKPLVHRDIKSANILLNDSLQAKLGDFGLVHLGAGSQQTQSALLTSTVFGTSAYMAPEAFRGDVSVKLDAFSFGVVLLELLTSLSPYDENREGCDLVTHVDDICEGSIEPLLDTKAGSWTTESGQKISEELYLMAIKCLEEKRLRPSMDYIMNTLEKIAEKCGLL