GVCPPGRFKFPLCCIILVGGIMGVFCFPPKKIVPDMYIMIMLCLWYGAIPLCAIIPVMIFIVMAIPVVGF