MLLQNISPAFLVHFLREQRSEWADNGCEEAMHMGNPGFFGFCGASHMTQLLLPQVHAIEEDEFLELIKVEGQNSVGSLMACQDMFLLQLCSGLEENSPGAGALMVFAPIDASISEDITLVPSGFRVVALDQVCGDQINACDSTRTLDLASALEVGNVATTSGRTNDSLSGSLGHSNRARSNQQAMRSVLTIAFQFSYMEMRMEESVASIARQYVQNVVATVQRVAMAFISTSPPRQLQASTSLAIDNGSGPSPLHLKPAIASTKVEHLSLARCLCQSYKLNLGIDLVHVENNSNEAYLKALGKLADAVLCCSCESAPMFIFANQAGLDMLETSASVLQDLSLEKTLDESSCRGLCTLVSQVMQEGYAYMPGPGLRMSSMGRAASYERAIAWTVVEEEDSSICKGLAFLYTNWALV*