MKLRKRDISLDGPGVVKLTPENPEDLWFCYNLIAKGDRLSAATIRKVQRETSSGNKEAERVHTRLEIEVEAIDYDNVANVLRIRGKNVAENEHVKLGAYHTLEIDQQRPFSLAKDIWDSLAIDTLRVACDPAATAEVAALMIQEGLAYVCLVGQSVTTTKTRIETSIPRKHGAAIAGYDKAVNKFLENVLQAVLRHIDFNVVRCLIVAGPGFTKDQFYAYMLSEATKRELRPIIDNKSKIVLVHASSGYKHALKEVLSAPSVMSLIMDTKAAKEVKALKEFFDMLSNDPSRAIYGPREIDVAHDRLAIQTLLITDELFRNADVTARRKYVNLTDSIKAGGGEVHVFSSMHVSGEQLGQLSGIAAILRFPLPDLEDMDL*