MSEFSELVRILPLDQVAEIKRILSRGDPIPLQRLASLLTMVILTVNMSKKRKSSPIKLSTFTKYRRNVAKSLYYDMSSKTVFFEYHLKNTQDLQEGLEQAIAPYNFVVKVHKKPIDWQKQLSSVHERKAGHRSILSNNVGAEISKLAETKDSTWSFIERTMDLIEARTRQPTTRVAYRFLLQLTFMNCCRANDLKNADPSTFQIIADPHLGRILRAFVPETKTSIERFIYFFPCKGRCDPLLALDSYLLWVGPVPKTQTTDEETQYDYQLLQDTLLISYDRFIAKESKENIFKIPNGPKAHLGRHLMASYLGNNSLKSEATLYGNWSVERQEGVSKMADSRYMHTVKKSPPSYLFAFLSGYYKKSNQGEYVLAETLYNPLDYDKTLPITTNEKLICRRYGKNAKVIPKDALLYLYTYAQQKRKQLADPNEQNRLFSSESPAHPFLTPQSTGSSTPLTWTAPKTLSTGLMTPGEE