MGSGPVGLALGPLDKGLCGSVESAEKWATTTFNATASVESSIGRNADSISFFRHEKSLIIAAPCTPRRRTPLLRLKSLTFQEVKTQCLLYDSFVVEVLTCNHIRSISLAAYLKESEEEDLAADKAFLLSATTGKCELDTTFPMESRGPIGAEVASTLRKATYILFKFHLIDWLAIFALAILDGILNIINPFYRFVGKSMIGDYMFPLKSNTVPFEAVPVIALVIPLVIFVAYFLYTRDITDLHHATLGLFFAVLITAVLTDAIKDAVGRPRPDFFWRCFPDGNATYNNFTGEVECHGVRAVIKEGHKSFPSGHTSWSFSGLGFLSLYLAGKLQLFNGRGHVAKLAIVFTPLLAALLVGLSRVDDYWHHWQDVFAGALLGFVMAAICYHHLFPSIFGESGMEPYRFLKIGNNFELACFAWIPHRKPEEFPPRENGEEHDVEIGFSPSS*