MAGREADKDPELKVLGVWSSPFVIRARVALNLKGLAYRYVEDNLDSKSELLLASNHVHGKVPVLLHDGRPVCESRVIVEYIDEAFPASGPCLLPADPYRRAVDRFWASYVDDKVLITVPPLPCTARLQINFRFRTGRLTPVVVRGLDNGLQLFPTWIPVYNGRTSEDRVAAARQVVAVLEKFERAFDECSGGKAFFGGDAAGLVDVVLGGFLGWLRASEVMCGVRVIDPAKTPLLAAWADRFAALDGVREVIPDVQRLLEYNKIRRARRGLP*