MSKKLISIVDVKDYVGQEVTIGAWVANKSGKGKIAFVQLRDGSAFFQGVAFKPNFIEKYGEESGLEKFDVIKRLNQETSVYVTGIVKEDERSKFGYELDITDLEIIGESHEYPITPKEHGTDFLMDNRHLWLRSRKQMAVMQIRNAIIYATYEFFDQNGFIKFDSPILSENAAEDSTELFETDYFGKPAFLSQSGQLYLEAGAMALGRVFDFGPVFRAEKSKTRRHLTEFWMMDAEYSFLSHEESLDLQEAYVKALIQGVLDRAPQALDILERDVEALKRYITEPFKRVSYDDAITLLQEHEADEDTDYEHLEHGDDFGSPHETWISNYFGVPTFVVNYPASFKAFYMKPVPGNPERVLCADLLAPEGYGEIIGGSMREDNYDALVAKMDELGMDKSEYDFYLDLRKYGSVPHGGFGIGIERMVTFVAGTKHIREAIPFPRMLHRIRP*