MVVGACWFLAGAGLNAGAQYLWMLVIGRVFLGFGVGMANQVVPLYLSEMAPFKYRGGLNMLFQLAVTIGILVAQLINYGVQDWAHGWRLSLGLAAVPAFVLLMGGIMLPESPNSLIERGHLDKGRAVLEKLRGTTNVHAEYGDIKDASEVAGNIRLRDSWKAMFTRPYSPMLAVTCMIAMLQQWTGINAIMFYVPVIFNSLGSGKSASLLNTVIIGAVNVVATFVSILSVDKFGRRFLFIEGGIQMAVAQTITGVVLAVEFPKYNNVLPSDVAIGVLIVICVFVAGFAWSWGPLGWLVPSEIQTLETRAAGMSAAVTINFLFSFVVGQAFFTMLCSMRWGVFIFFAGWVVLMTVFIYFFLPETKNVPVERIQVKFAKHWFWRKWMGPVAQDIINRDETRTASRKAANLEGAAPYPSPAPGDEVPPKIVTAAVAX