MDSGAKRTRIAEEEQRDVDDHISRLPDAILGEIVSLLPTKDGGRTQAIASRWRHLWRSAPLNLDLHDRRIPPAQVSGRHPRFTRRPRPPLLPEPHECQNLSETSLNAVLAGCPLLQSLMLTESIGCKCIRIVSPTLRSIGVRVCWGDILLDQLIIEDAPSLERFILLGYLFHTEMFISVISAPKLKILGQLHYLQGPTLEFGNSVFKGSSVVNSTTVLPTVKVLALTHISLSLDEVIAFMRCFPCLENMYIKISTAYRQVTNAWRQKYRNLISTLDIRLKKIVLSTYLGNKAHVNFVSFFVLNARVLESMVLELDVRKNHDKEWIEKQKTLLQLEQRASRGVQFGFVYHFVQLMRTSQCYKNVQFHFLHVTV*