MLRRAACSLAARGGCLAQAGAAAQAELALAGRQQQSPWLTVALRNYSADYDINTRSKQHLNVGTIGHVDHGKTTLTAAITKVLAEDGKSKAVAFDEIDKAPEEKARGITIATAHVEYQTEKRHYAHVDCPGHADYVKNMITGAAQMDGAILVVSATDGPMPQTREHILLARQVGVPSIVCFLNKIDMVEDEELVELVEMELRELLTFYKYPGDEVPIVRGSALAALKGENEAIGKQAVLKLMAEVDRYIPDPVRALDKPFAMPVEDVFSIQGRGTVVTGRVEQGIVRVGDEIEIVGIRAANTKSTVTGVEMFKKQLNEGQAGDNVGLLIRGMKRDDVERGQVVCKPNSIKPHRKFKGEMYALSKEEGGRHTPFFSNYKPQFFFRTADVTGTVTLPEGTEMVMPGDNVTCNFELICPVAMEPGLRFAIREGGRTVGAGVVGEVVEX