MESSPMAAKRNQEPPSHFQGCHGVVRPLPMERLYDQDPPPFLTKTYDIADDPATNRVSCSRYNDSFVVLDPQNFAIVMCFSRQLNTWGLLNVNKWEDFSWANASSEKCQEEADISPSSSSVFTESVLE