MGIWGWPWGRRGLTGFGSASTAEDVAAGVDASQLTAIVTGATNGIGKETARVLALRGAKVIIPARTLESGMKVKESLSEEAPSLNLHVMEMDLSSLESVRSFARSFNVSHKHLNILINNAGIMACPFQLSKDGIELQFATNHLGHFLLTNLLLDKMKWTAKETGVQGRIVNVSSTAHRRSDGSGFDLNKLNDQSRYRPFRAYSHSKLANILHANELSRRFQEQGCDLTANSLHPGIIVTNIVRYTATNSMLISILSLAKTFLKDTPQGAATTCYLALHPDAKGVSGKYFAGCNEAKPTAIARDAELAKRLWAFSEELVENRPK*