MLNGFHDDQVEGILRQSADVEEVGRRVNEYEQGKTEFVLEEDAHVIGDCVKHVLRELPSSPVPASCCTALLEAYKIDRKEARVNAMRSAIHETFPEPNRRLLQRILKMMHTISSHASENRMTPSAVAACMAPLLLRPLLAGECELEDDFDVSGDNSAQLLAAANAANNAQAIITTLLEEYENIFDDDNLHRCSISADSQIANSGNIESSDDENLDMKDNGFHDAENEVDPDSDDDRERLWSGKLSESSGSAASDLYDYKVHALSSPFSWGM*