MKNLRKLFCVACAVFFFTSCEETYNDKLFWPGEISQEYGSYIKPYTLDLTYSGEKLIGKTASFKTEDSETGTLTLNGIIPGEVTTPISRIKLNENGEKDAYTFSGTNITMGGVTVKYNGIITPKAMKLSLDVTMAHANNLAHTYAFPAYSHTTNEEATIRNSGASYVNITTKEGAESIAPIVLQMQQMATNILDVLFPYVLKNITLEKDGIVTANYTTSPIDMKEIMEVANAGKTDAEFRGLIGQRTYVSSPKGLAYWNQTGDKAFVVQLNIPAIISLIAENNGQQIDPQLIAGISEALLKSDPARLKLALSTLNMILNNEIITYILKMDDNTFVTLLSWMRNGIPMGISQATKDHTYIYLKKETLTPFINIIDILLKTNLDEVVALFDKMEIGVDLTIQK