MSAVERKTACVTGGSGYIASALIKMLLQKGYAVKTTVRNPDDMEKNSHFKELQALGPLKIFRADLEEEGSFDEAVAGCDYAFLVAAPMNLKSQNPEKELLEAGVQGTLNVLRSCVKAGTVKRVILTSSAAAVSGQPLQGDGNGSSHVLDESSWSDLDYLRSTNGISPAQAYAIAKVLSEKEASKLAEENGISLVAVCPVATVGASPAPVANESVANVLSLLSGNEEINTLRMIDQYSGGLKLVHVDDLCRAEIFLAEKASPSPSGRYICCALNTTMRQIARSLAAKYPHHNVDIDALGGGLPEKPTILLSSEKLTSEGFEFMYKTVDEMYDDAFVEYGMALGILHY*