MSNKNNQHLEDYSLGKLIKEFKPQISRKLIQPMVIALFFIIGGVQLISGGFKEAWITIIGLGCIIFSGFLIYGIVDILRERLFLYEDGLVYKSSNIIKIINFKDIVALWQYGVQYYQYFVIPTGRKSYQYTIQTKDGNAIILDEIIANEELGKYLNHEVIKYLMPSLKFNYSVGQSVTFGEITISKKGIKAKNNTLPWLEVESIDISSGKVYIRKKNGSWLNKNWYVAEVSTICNLYIFIEMTNTILSSVRP