MRGQESTSLFKIFKFADGVDKLLVVLGTIGAMGDGMMTPLNFSIMSAIFNSYGKDGALLSHDVVDKYALRLLYVAIGVGLSAFIEGWCWTRTAERQISRLRKEYLNSILRQDVGFFDTNESTSTTYDVVTAITADSLIIQDVLSDKIPNFIANMTTFIACLVTGFMLSWRMALPSVPFMLFIIVPGVVFGKLMIDQAVNVKEAYGVAGGIVEQAVSSVRTVVSYVGEHRTLKKCSQALELSMKFGIKQGLMKGFAIGSIGVLYAVWAFVGWMGSVLVTERGDHGGSVFIAGLMVLWGAL*