MPAKDRTVGAIPGYSGHVPFMRNHLIGRSFTPATIRSASCGKLIRKEDYYSALPLTIESRPQGRDFIYAQAAAVPDHGVEKTAIVPRVSKRRPPLETHHASGMLDVRLMKTCVGTMEDNVIPTYKTTSVSELPYKDRKLHLHKQHEPMEIPTPAIKPIPGYTGHQHAAQHVFAKSFGSLGREIILDNQTPDKTTTKELLYYTDPRPIGKILVEKHKMPGYQGYIPAKSNHVYGKTSGKASDLVAAAEKTLSKRGNANSMVELVEIPPQGRPDLYAQSLERYHMDESEPLNVRVNKARVHIDFQERRPDYRLKEPLEDDIKQVIQAKHHVHGYTGHVHASQHVYGRSYGKITRDLHDKPAEPVTSEKYLEYTDNRPFIDQTGELLIP*