CFVWVAYLSPGDYIIIALMIVLCMKMPLFYLMPIGVIIMALAFMGGPMGMIPVLFMGPMSGSLRPGLVMMLIYARTIYKGAIVIMLCVPVTLIYPGIRHGMPPPIRVPAFVPMLK