GVVIMQFYPPIFMVPLNIGVFKVITIVMGLLVFPFMVLFMLFPGSAMPGQFFIPNYGILYFPPGTYWRLFLIIVLPMWYYIPPVYFICILFNPCEGVTLAPPFIAVMYIYPL