MTDHTQQFASDNYSGICPEAWAAMAEANRGHERAYGDDQWTARASDYFRQLFETDCEVFFAFNGTAANSLALAALCQSYHSVICSETAHVETDECGAPEFFSNGSKLLLAQTEVGKLTPASIRDIALKRQDIHYPKPRVVTLTQATEVGTVYRPDELKAISATCKELGLHLHMDGARFSNACAFLGCSPAELSWKAGVDVLCFGGTKNGMAVGEAILFFNRDLAEDFDYRCKQAGQLASKMRFLAAPWVGVLQDDAWLRYADHANRCARLLAELVADVPGVSLMFPVEANGVFLQLSEPAIEALRARGWRFYTFIGEGGARFMCSWDTDIERVRELARDIRLVMGA*