MTRVQTTLRGSADDIGWLQKTPGFPPVEDGTQRFEEILGDISHGLHALPNDYVYLLVPGLFSNHGPLYFVDTKRYFSKLGLTCHIARIHSEAAVETNARELKDYIEELYWGTGKKIVLLGHSKGGVDAAAAASMFWPEIKDKVVGIVLVQSPYGGSPLASDILREGQIADVETRRIMELLICKIIKGDMTALEDLTHDKRRKFLAKYPLPPDLPVVSFHTEAGKSPGVLSTLSHIAHAELPWLPLAGAASEAPATTAKLPVVLPLAAAMAACALHLELRYSEKSDGLVSRKDAEVPGSVVVRPNRKLDHAWMVYSTDPEAFRMCEALMSLLLEVSHKKNRASDSGSCSNTTNTECSTSDGKE*