MGVDYYNVLKVGRNASTEDLKRAYRRLAMKWHPDKNPGNNQEAEANFKQVSEAYEILSDPHKRSIYDRYGEEGLKDMPVEKDANDTTQGPFKYNPKKAEDLFSEVFGSSNPFSGTAHSYGTRGRSPYGDGPYTTDNMFKNFNESSSSGLRKAPPIENKLFCSLEELYNGATRKMRISRIILGAGGKTSTVEEVLTIDIKPGWKKGTKITFKEKGNEQMGIIPADLVFVIDEKPHELFKRDGNDLVVAQKITLADAIGGWTISIPLLNGKTFTMPCTEVIHPGFEKIIPNKGMPIAKEPGKKGNLRIKFDVKFPTRLSSEQRASIKKILNEGSI*