MRFPSVLTLLATALTCSASVLPAGLTYTKTVEGRDVTVSETDLDNFRFYAQYSAATYCNDAAASGAAVACSNDGCPAVVANGAKIIRSLNQDTSTNTAGYLALDPKRKNIVLALRGSTSLRNWITNLTFLWTRCDFVQDCKLHTGFATAWSQVQADVLAAIADAKAQNPDYTVVVTGHSLGGAVATVAGVYLRQLGYPVEVYTYGSPRIGNQEFVQWVSTQAGNVEYRVTHIDDPVPRLPPIFLGYRHVTPEYWLNSGTSNTVNYTVADIKVCEGFANINCNGGSLGLDTNAHLYYLTDMIACGSNKFVFRRDDANAISDAELEQRLTMYAQMDREFVAALEANKTVA