MLRGLVERFGRRGATDHLRSGWRRVQEELDLRELFVLTSSHARDVPVDDDADLIDVLSEEQRGLTYDEVKAEVTKNLTANLHTMCGEVRDALRATDGVGHGSRDDVTAEYRRRAGFSAHVAESTAPNAGRGLFVNGQVDPGEIVCVYPGVVYAPENLRHMPGYPKIAADNPYLVARYDGSVVDASPWGLGAGWSSAKTSLDGDDGWTDGERRRVQGFGRWPGAPIGTDDARGDSPGGDSPGGDSPGGWLRAAAGETPLDPTQLTDARTAAESVDRRHPLALAHLANHPPKGTSPNVAVASVDVVFDAETEELDKDVKALRRYLPNVGLGRWRVPLGTGEAKRRGGAGEAKRARGGFVGSLARMFGEDDEDGDIEEAEAEAPNGKVVVPTLVLVAKRFILDEEVFLNYRLSTHVKRPDWYHPVNAEEEKRRWAVGG*