MRIGGPLHAVKEDNISRMAAIWWDAPKSTIHASATRGFGPLLPGLLKVDFGDADSLKTIFEAHGDKVAGFLFEPIQGEAGVIIPPKGYLQSVRELCSKYNVLMIADEIQTGIARTGKLLACEWESVRPDVVILGKALGGGVLPVSAVLADKDIMLCIRPGEHGSTFGGNPLASAVAIAALEVVVEEKLAERAAEMGQVFRSQFLDIQKAYPHIIREVRGQGLLNAVELNAKGLSTVSAFDVCQRLKERGILAKPTHDTIIRFSPPLTIRLKELSEASKAFKEVLEYDLPKMQQQSEGNAPHNPPEACDRCGRVK*