HLVVPYMPVPMPMPIYMLYAPPFFKAGMIVKSGPFLFLVAIVPAMADAFPVMELFRMPILAFKPGAHDGMPFPYMVPC