MKAFVAELLEASVPPPGRPRTPHPSFFVVLGGENPGSIPADALLFRWLRRELKEALCTRQVENLGEDFADGDVLGRLIRHLDLPEAAARARGAVAAATAYAGKPPLASPEDILRSGAPLLTASLLVDLFVASAHTALTAVPKPGGAAGPGAAGAPRARSLRSVDPAEAEDREERALRAWINGLGLAVPPLTYLFFDARTGLVFLHVMDRLVPGSVEWRKVNKSPSAPGRKPRTATTRSASPRTRSASRSSPWGYRHRGRRPQVHPRGRLAAPAVPPLQLFEERAGRRGEDLTEADLIKWANARVREMERDGRPAPQIASFREKSLKNGLWLAYLLEAVYPGTVVLSLLVTGSDAPADCEANARLVVSSAWRAHIEAMILWEDIVEVNARLLLTFVAAVYHP*