MYGGGFPTYVTVIVTLLLVIIDVKASGEYCHGWQDSQGAWKEGFQCPEKIDAEDAIICCGKCELRYCCSSVDARLDQGSCENDQEAQKPGAENKDNKESDAVPIYVPFLIVGSVFVAFILVGSGVAVCCCRCLRPKQELSSGGGTGSGSGSGRLLETIPMMASTSTSRGSSSRQSSTATSSSSSAPAAVPRPSAPALMRAQASCCLPPDASVFVNMPTNFSVLNCQQATQIMPHQGQFLHPQYIGYAHPVSPPAAFLDAQGGYRPLQSPCPPPTSGSSVTGDQKYPAVTV