MKLLVDHDLAALNAFLASVNVGDYVVSGQVENYSCKLAGTDKKLSRSLDAEVVTAMASSPTTLGSSPVGPLTDSHSRKTLIYLILTLNHIYPDYDFSSLRAEHFTKEGTLSSVKADIDMLLMESGKVWSARYGDEEDFLEVLWKTIDDAIDVCDCDVYSYTALSEGDPFTDEGNLWSFNYFFYNKKLKRILYFTMHARSKTMMDNKDEDDDDDDEDLDLGESGDAGTGYTSYDPAGSTWNSFEDSMMFDEMDM*