MSLQPIISQSSFASQFHALFFLRVASNYSAASRISLAAGGPRLTVRGRCIKQQQIRAELDVPPEEEFEPVNERKGSYAGYAAFLEEAFKDDRELSDILGNFVGDPEETQKRVQERFKRIEKDILQPKTGSAIPMKVSFTNFDATDSYIWFELYNSPDDKEVDIIGSVIRSWYLLGCLGGYNSLNIQLTKIPVNERLNYNENVEDEFLPARFYNIGELEFQNNWGRFWVDLGTSDPLALDVFINSFIAVSSDYVGIKQLTFGGKDLGNWNDELTTEEDGYRSYKI*