MWFKNCMVYRVNREVNFNADQLEKQLAEFRFTPCGSQDKQKFGWVSALGKHGDMMTHVSENRILVCAKREEKMLPASVIKDSLNAKVEAMEAEEGRPLKKKEKDALKEDIVIDLLPRAFSKSQLTFVLIMPTEGLILVDAGSYKKAEDVLALLRKTMGSLPVVPAIPEIAVETTLTQWVKDGNLPQGFSLMEEAELKSLLDDGATIRCKKQELSSDEILSHIQANKVVTKLAINWQDRIRFVLAEDCSIKRLAYSDELKEQNDDIPREDRAARLDADFSLLCGEMSVFLPDLFNALGGLPHPEA*