MAFALVHASGRAAQQVASGRIKPVPAHSRRHVSVTPASSAACFSGRVESASPAVWGTRARMSHRSHSLQLRVSASEPLSVPLSSLTKHQNHKNQPSAHDEVYGEMSCPMGGVEAIMRKASQGILTTTPDATLQAIIPLLNKVTGLPVLDSNGSVVGVISRKDIIRVRKSGGLMTEKVQKHMTSPALTVPLRATVQEAADLMLKYAIRRLPVVDDDGHPLGLISRSDIFKPLGDYDKVMAEELAMLAGKGSWQIKYLYDGSCPICSSMKELLERQDKGAGRIIFVDVSSSKYRPSKNMGISQDEAMTTIHAIRPDGSVLMGTDAIRSMYTVVGLGWLAFLMELPLFTNAVDLLYEFISRNRISLGGAMDTLLAGKKLQMSKAGITTCSDVDEECSVDW*