MAFAVANLASLRLDRYRTATMAAELVTTAVPWMCGVARGEARRARKCRGDGEGQTRPWLAEGWHVAAGDGGGGRRMHRLHGNVSSEEGDDADDDGAGTATYDRERLVVTRDEWISFSITLFLLSTPLPSLLAFWRLITLRDGRLGASVFSIVCCEELPTLDGDAFFFVFTGYNLAELHRLVRVPYMAMATTSSKNERWSLAGATALVTGGSKGIGRAIVEELASLGATVHTCARTEAPLNRCREELTAKGLAVTVSVCDVSLRADREALAGTVRELFGGKLSILVNCAGMSFLKPAVELTPDDCSQVMGMNFESCFHLSQLAYPLLKASQRGCIINISSIASVVAFCSLPNAVYSAAKGAMNQVTRNLAAEWANDGIRVNCVAPGFIRTPLLSEFVEGNELGRAEFSRVPMGRLGEPEDIASLVAFLSMPASSYITGQVICADGGRCLS*