MEKGRKTKASWDSFAHKVFCEICKEEVSAGNRPVASLSATGYKNLHQKFLARTGRNYERKQFKNRWDFLKKEYGHWVAFTKAATGQRWNSELGTVDADNEWWVKHIEVHPESVKFRNGPPENLAYLVGMFDEAHVTVGTSAIPGEHIEDLTNLIEVEDGDDDVETNIVASQKSKEAEKRRDAIVSAGPKKKQKNPTSQEFRYVPNIVAGSTSGTSSSAVPTGHRIKDVIKLAVQSGAKECSDLFFTATKLFMNADYRELFSALETNEGRLDWLNRMHEEAKKN*