MKFVQSVILALAATASTSAAFAPASTFGVRSAPAFNFELEAKKSISDLSDEELKGKKVLVRCDVNVPLDGKKITDDTRIRSSIPTIEYLKSKGAIVSVCSHLGRPKDGPEDKFSLAPCAERMSELLGQTVTLAPDCIGDEVKKIVDEAKEGDVIMLENTRFYKEETKNEPGFVEKLAAPFDMFVNDAFGTAHRAHASTEGVTKFLQPSVSGFLLAKELEYLDGAVTNGEKPMAAIVGGSKVSTKITVLEALLDKCDKVIIGGGMVFTFLKAKGLGVGTSLVEDDFVETAKEVMAKAEKLGKEIILPTDIIVADAFDKDANTQVVAADAIPDGWMGLDNGPETTKAQKEALSTCKTVIMNGPMGVFEFEKFAAGTFDLVNILADITKDNGAITIIGGGDSVAATEQSGRAGDMSHISTGGGASLELLEGKELPGVIALNDA*