MELSLDLSLGFVPKPLSLFFADVSANRDKVATLDGFVQRLEEELKKVEAFKRELPLCILLLNDAIARLKEEKVKCSGMQDPPLKTSSGGNKNESSEKMNWMSSAQLWSTQKTKSRNEEDDRSVPANPINGNSCVLEKEGSQVPRFGLMARASELSHSNSKSVGGDISSGSSLLRVEVQSQPQPPQHMQQNPRKQRRCWSPELHRRFVDALQQLGGAQVATPKQIRELMQVEGLTNDEVKSHLQKYRLHVRRFPVSSTGQADNGSWMSQDESGDKSKGNNMSQSGSPQGPLTPLILGGGGGGSAKGLSSPGQNSVDGEDEQSDCRNWKGGLHHHQLEADNQCL