MATSFDRWEKDPFFLAAEEVQESADRMESVYRVWVQERSGGDSEAASVTGGPTAAQLRRELHTALGTAKWQLDELARAVRSNDLVMSAGKDTRARHDDFVTAIGYRILEVENYLKESNLADGRGPLSWVHLDEDERDDLAAFLSASPFQQKDKVVTIPSAGDIEVGSNAARMKNDISTDSSKDSAGSTDLISGTAKQDLHRGHRRAASASADIGSWSMSIPNECEGTTEQLSDGSDKLPLHKIVKTCALTSTLQSKTRTKWKNGAVRWAGSNQQDVEEAIPLNTSQLSQGLEECFERNKSCLSTCDEHTYNKKLHGWLGALRRQLQRSQYQIQYGHHIQLIVLALAALVISKSVYHVCYFKISFFVPI*