MLWLTQICGGTPVQTMELQYIHTITNRLPVFVHCRCLVAPLLTGFHINRSPSTFNCAFLGADWKRSACFNPLQRPQSLQFKNNGRGTQSTAKASKATKETDIYNENPGGATSKKDYVRGKNVNTQDSSESESESEEFIDDYPLIVDEVDPNWPEGDDDGFGFKLSEFFNEVKIKNERDDDDADYLTEDEMDWEDDNYIRAVKELTGKEWENAVVRDISPLVVLVYNRYKRGRDYMEVFKELEKAIQIFWDSNMPSPRAVKVDAVIETDLVSALKVNDCPVILFIKAGKILHRETEILTSDELSKIMAYFYYGASMPSCLKGKRFVPEKVPSVL*