MLRLAQALSAQEGVLVTFAYPARSHTIALKRNKLTALSSSAQSPSALRVEKVEDGLPLEEEHPITPAVILASIPTFQNAVKLLLHSLLHQSKPSEASLPSPCCIISDTFVPWTQDLADAATLPRVDFWTSTAATYSMGYKLSSLVSNGILPLPKSCWADLKTKWSADAPLIDCVPGLPPFPVTDLPCEFVHPEEVLNPDLQFMMAAYGCAKEAHTILVHSVYELESQVFDALQAERLPIYAVGPLLDSHIESSSSIQANTAKHECLEWLDKQTPSSVVYVALGTLYKLNPAEMHSLALGLEATGHPFLWVIRQDAITTDTLHDSLPEGFLQRMTKKSLGLIISWAPQTEVLCHPSIGAFFSHCGWNSTLECIWEGVPMVACPRAAEQRSNARWIVDHWKIGVHLERQADGSFTEEAVLRALKQVLALDGIQGSTYKERALHAKKLSRLAVQKGGTSHSNLVSFLQRLRQSSGF*