MEEFEHLRVPLHFIKLATNNFGASNFIAEGGFGKVYKGEFKAEFFQSGDPIVGAVKLLDRSKDQADVSFWREIMLLSSYNHKNLISLLGYCDESDQRIIVYEYASNKSLDFHIFGPNLTWIQRLKICVGAACGLQFLHDPRGSQQRVLHRDIKSANILLDENWNAKIADFGLSKYGPANQQHTFLFSDAKGTLGYCDPMYIETMLLTKESDVYSFGVVLFEVLCSRPCVDYSFSDLRRSLPLLVKKCYQELTLHTIIDANLSQQIEQNSLDTFVELAYQCLEKDRTKRPSMDLVVSKLQTALKYQEEFEGKQPETRTSVSQKNGDDSDKEQVAGLSFKFKKTNKPSWEYEKICPPGGRDLIILYTGCYTHIPKTFYDCSSIESLLDLYRVSYEKRDLLWNTSFKGELEEMLGKDVLPPRLFIKGKYIGGAEEIELLDEQGKLQLLLLA*