MSAAYARSIAGLGHGAPPARGRRAPRRVAAVAEAGPTPEAVEAAYTACEASTRASSATFHFATLLMRPTQRRSVQAIYAWCRELDETVDGVEALKAPREEADRKLSAIEADLRAMFDDDDRGGGPTIALADTIRRTPGLEAGPFLDMIAGMRSDLAVTLDVNTGLPSVMFDDWPALRAYCYRVAGTVGLMTLPVMGTARGYTMEQASTPGIELGIALQLTNILRDVGEDARRGRLYLPLDAIAKHGLTPREILDGVLDERYEALIESEIRRAEAHFARAAGGVRMLAPAARLPVLAAAEVYGALLQKVRDNGYDNHTKRAYTTSWEKLRALPGLVRRAWFEP*