MAAISFFGDLLQTISERGRDLIGIGRGDMGSRASAGDLVKLCEDLISRRGEASGVALARLILDRYASFGQAERHAFLRAIALDFDADHAAVDEAIAAYRAAPSRARLGSLHEAAEPRSQELIRRLNLARGGTLSLVRMREDLFDLRRALRAGDEADPALMDAVDSLDCDFEHLFASWFNRGFLVLRHIDWTTPAHILEKIIRYEAVHAISGWDDLRARIEPPDRRCFAFFHPALADEPLIFVEVALTDQIAPAIAPILSQERKPLQPHAATTAVFYSISNCQKGLAGVTFGNFLIKQVVEDLTREVPTLKTFVTLSPVPGFAAWLARERRADSPQGLLPEDVETLRALDDPAWPADKARAETVRRALIPAAAAYFLRAKNERGRPLDPVARFHLGNGARLDRINFLGDTSKKGLAQSHGLMVNYLYDLAAIERNHETYANLGTVVAAPAVTRELRAKLPPPRAVVLAEA