MPLASFLPLPMHLFSCLSGVGIEQVEELAAHESDVEGRSLKHVKLPHGGLDMFEESWSWRNLFERLHCLLDNELELDTLAWLEDGTQFIVVHTGEEKLAQLLSLRVCSVHMTLEAMNFKYLEDYHGGFTIYRHDCFVRGDPHKIAQIEGCNSAEMDFAMPNIAYDAELKPLEVRLSISDPQAQAWEVTIAPSVLPDRTFDVCEDFHLEENVNSFDSGMQETSWGEKSDDSGAWSDHDMNSPLWWSQRSDFSSICTDDLSDMDTLSQISAFYGELTTTSIIEGV