MVRLMMIVGLGGMGPAIMCAMRGLMVMGSGWAIIAAGIFRCGMDPMVMYATIRAGLIAIQFSAMPIDILMLKYGEMLILVLPPAFELIPPPFPKMSLFFFLVVIPRGAPPIMFIFIFEMLTFLILAMLQQ