MQKITVPTWAEINLDNLRFNLNNIKNLLEEDIKICGVIKADAYGHGAVEVAKLLEKEKVDYLAVARTAEGIELRQNGITLPILNLGYTPDEAFEDSIKNKITMTVYSLETAQKINEIAKSLGEKACVHVKIDSGMTRIGFQPNEESVQEIIELNKLEYIDLEGMFTHFATADEVSKEYTYKQANNYKFMSDKLDEAGVKIAIKHVSNSAAIMDCPDLRLNMVRAGIILYGHYPSDDVFKDRLELRPAMKLKSKIGHIKQVEPGVGISYGLKYTTTGKETIATVPIGYADGFTRIQKNPKVLIKGEVFDVVGRICMDQIMVRIDKDIDIKVGDEVILFGEGEVTAERIAKDLGTINYEVLCMISRRVDRVYMENNELVQINSYLLK*