MKRYSNISHSEWGHSLKTRSPLPKLLRATARVPKLLRAAVWLPVLLLLPQLGCVEEVDIETDDASIQQARNALVVEATLTDEQRTQEVLLSRAADFENDSIVEFDEEDPSTYIIPDLDPANRPILYETGATVTVTDDSGTVYPFVEGDPGRYFSQAPFAAQPGRSYQLRITLRGGQRIVSELETLAGTATLDDLRAERASDPLQGEGIRFLVDGTSIGGSDAFFRYTFEETFRVVAPLWSPQEFVLSDYDPCADPVEYTLEIVNRTEENQVCYRTEASSAIVQASTAGLAGGRLRNFPVHFLSRDTYKIAERYSIRVRQLVENREAYSYYDRLRNFSQEGNVFAQVQPGFLQGNLQPEGAAPLLVIGYFSVASVSEERIFLNYEDYFPGEPEPPFLVPCSLLSSPEAHPTYCPAEPVLGGSGGGCPLSVIELLDLGGLISYYSDNNETVVTSCAGPHVYVPRVCGDCTVLGSNQAPDFWIE