MLRRTARLRREFVYRKSLEGKERELYEKKRTIRQCLEDGKPIPTELRRDEARLREEVHAEDVHTARYGARGVVDDEYAKAAESEPRVLLTTSRDPSSRLQQFAKELKLLFPTSQRINRGSQILPDLVDLCRNGGFTDLVMVHEHRGEPDGLVISHLPFGPTCYFGISNTVMRHDIKDQDLGHVSEVFPHLILENFTTPLGQRTATVLKHLFPEPKAKSKRVVTFANDADYISLRHHTYEMPKGAKSVALTEIGPRFEMRLYQIKLGTAEQDDCDIEWSLRPFMRSGKKARL*