MPKDPESFVLVLQAQVLEAIFPLWNHPMFPQCSPNLIESICAIVKQIYSGLTETKVQGSSGVVMSRDRLNPSLPDESSISVIVEMGFSRARAEEALRRIGHNSLELAMEWLFAHPEETVEEEDELACALALSLGNGNDTGIEESSSGKGRGNAGEEVGPQLPPVEGMLSTCMNLLQRNQAVTFPLADLMVTMSSRSKGEDREKVISYLINQISLCKAEDSVNEHNCLSTLCHLLALILSEDTVSREVAAKTSIVNLALDYLSSFKQVTDASDKPTAPKWVTALLLVLDFMLQHRPKIDLNAQSTDENAADASRPSSLSQKPEVENIQKNSWEPILGKP