MAARRRSRGAADRRAHTACTGLWGPCRDWSGTCAGNASLEHDGGIQPSGGGVPVSYPTPWQPWQGQNGPQPWQGQGAPAMLASHADRERAVDVLRAGFGEGRLEQAEFEKRVARAYAARTVGELAVLVGDLPQGPVPLSAASGPVPRTFLPAPPPATNGKAVAAMVCGVLTLMTAGVTGVPAVILGHTARSEMRRTGEGGEGFAMAGLVLGWLSVAGWALLLTVLIAAALASG