MGVDYYNVLKVGRNASAEDLKRAYRRLAMKWHPDKNPGNNQEAEANFKQVSEAYEILSDPHKRSIYDRYGEEGLKDMPVEKDASDMAQGPFKYNPKKAEDLFSEVFGSSNPFSGTAHSYGTRGRPPYGEGPYTTDNMFKNFNESSSSGLRKAPPIENKLFCSLEELYNGATRKMRISRVILGAGGRTSTVEEVLTIDIKPGWKKGTKITFKEKGNEQVGIIPADLVFVIEEKPHELFKRDGNDLVVAQKIALADAIGGWTISIPLLNGKTFTMPCTEVIHPGFEKIIPNKGMPIAKEPGKRGNLRIKFDVKFPTRLSSEQRASIKKILNEGFI*