MEKLREIVREGRRVGEEDPRRIVHAFKVGVALVLVSSFYYYQPFGPFTDYFGINAMWAVMTVVVVFEFSVGATLSKGLNRGVATLVAGGLALGAHQLASLSGRTIEPILLATFVFVTAALATFVRFFPRVKATFDYGMLIFILTFSLISLSQFRDEEILDLAESRLSTVLVGGVSCILISIFVCPVWAGQDLHSLLISNLDTLSHFLQEFGGEYFEAREYGDIKVVEKRRRNLERYKSVLNSKSDEDTLANFAKWEPPHGKFGFRHPWKQYLVVAALLRQCAHRIDALNSYINSDFQIPIDIKKKLEEPFRRMSLESGKALKEASISLKKMMKSSSYDIHIINSQSASKALSTLLKSGILNDVEPLRMVSLLTTVSLLNDIVHITEKISESVRELASAASFKNKMKPTEPTVSLKKSDSGSIGCAMPINSRDGDHVVTILLSDDDDDTSNNVVDDDTINEKPEDGEIHVDTSCVHGVGMMLEHSLGVRILQI*