MKAPDERAVFVIAEAGVNHNGDRDLAFKLIDVAAQAGVDAVKFQTFNAKRLASRSAPKANYQKHTTDVTESQLAMLKKLELPKEWHFELQAHAHHNGIEFISTAFDSDSLAFLAEMQLPFFKVPSGELTNGPLLWAFAKTGKPLILSTGMATLSEVEQGLAIVAHALSCDNEPKDMDEVWRLWSNPSVRMQLQGHVSLLHCTSQYPTPPDEVNLLAMDTLRSFGLAVGYSDHTEGGLVPIAAVARGACIIEKHFTLDRSMPGPDHKASLEPGELAQMVAQIRMLEVALGSPYKAPQPSEWDTRQAARQQVVAARDIEAGMIITRDDLTTARSGHGLPPTSLWELVGSTSKRAFLAGETLEK*