MAAALPDRFSAGKRQFWREFLALYQGMPELWDVHHLNYRNKELRNRAYELLERKLREIQPNATRTEVGRRINIFRTNYRREQMRILKQKELGLHSDLCKPTLWFYDYMGFLLTQETFQHRTRKGRGGRQKQDFRREKDDKYPLKNPDLNTESVCDWPIKDDNAFNYQSEPTAPQSEEGSLLSPKLEIIEPEEGQCEVKEENSLGNSLETKEPTSSIQTDPENERGTAPMQLSESSEVLARSWAIQYEEMSPTQRILARKAIADILFEGCMGNLRVNRGEQQSTVANHF