MGSLTLENGHGNGPASGLCTVNGGDPLNWGVAAEAMKGSHLDEVKRMVAEFRNPVVRLGGETLTVSLVAGIAASDNAAVKVELSEAARAGVKASSDWVMESMNKGTDSYGVTTGFGATSHRRTKEGGALQKELIRFLNAGIFGNATESCHTLPHSATRAAMLVRINTLLQGYSGIRFEILEAITKFLNTNVTPCLPLRGTITASGDLVPLSYIAGLLTGRPNSKAVGPNGEILNAEKAFSLAGVDGGFFELQPKEGLALVNGTAVGSGMASMVLFEANVLSLLSEVMSAIFAEVMQGKPEFTDHLTHKLKHHPGQIEAAAIMEYILDGSDYVKAAQKVHEMDPLQKPKQDRYALRTSPQWLGPQIEVIRSSTKMIEREINSVNDNPLIDVSRNKALHGGNFQGTPIGVSMDNTRLAIAAIGKLMFAQFSELVNDFYNNGLPSNLSGGRNPSLDYGFKGAEIAMASYCSELQFLANPVTNHVQSAEQHNQDVNSLGLISSRKTSEAVDILKLMSSTYLVALCQAIDLRHLEENLKATVKNTVSHVAKKVLTMGVNGDLHPSRFCEKDLLRVVDREYVFAYIDDACSATYPLMQKLRQVLVDHALNNGEKEKDAGTSIFQKIGVFEEELEALLPKEVESVRSAYENGSLAIPNRIEACRSYPLYRFVREELGTGYLTGENVTSPGEEFDKVFTAVCKGLVIDPLLECLEGWNGSPLPIC*