MDLCLDLSLASSPSLFLGDVSRRSRDMSEKLAMLENYVQRLEDEMNKVEAFKRELPLCMLLVKEAIARLKEEKLQCLGKQDPPAAAAAAAEESTPNCGANGKGPGITMEKDKNNWMSTVQLWCAQTKSKNVEGDRSVPEKPIQLMNPNKTSVGGGFMTFIADSRVPKEVSHVPSFKITPAAQLSHSNSKSGCGGGSSSELSQPQPQPPHHLLRQNQNPRKQRRCWSPELHRRFVDALQQLGGAQEATPKQIRDLMQVEGLTNDEVKSHLQKYRLHVRRFPISSNGQANNGLWMVQDQSGDKSKGSLSQSGSPQGPLTPLLLGGSVKGLSSPGRNSADAEDEQSDCWNWKGADNQSL