MFLRPWRHPRLRKGHLFDLLGQKYAVSGDLSRPTTRWLYEAVQIQKPTPSLKYSLLAVAFTRIGGPTGDDNAVMHGKKMYTKALGALQYTLWDDDKKWSDEVLLACRLLSIYEMMVGLLRRKSSILGGPEWRVQFEDSFMFSVRQKLFDIGFDLAALSEAFDIATSLSWSEVRARATFDVLLEALNLDQRLLTWHQDFCRQDLGRRYLPTLCFQDLCRSSQGSFPRYQDLGECHNQRSGLSTSDFRIHRRGALRVASQHTSTFYELTAHAIFDLVQDFLTPGAGGIIQSALLGVWCARVVSIGADKDLRNKAANVVRVVAEDKNLSFIRTITDNAANG*