MSGLTLAAGVRSVGAGADEVEGKSREDKGGIVGGLMGSLRIIELQLVAFIVVFSASGLVPLLDIAFPIFLTGYLFILNALVFKNYDGPNGKKEVFHGSRMFQLYVVLGTIIGLFLPLAYVLGGFARGDQPAVRAATPHLFLLSAQVLSENVISSLAMFSPPVRAVLPLLYTGRRLFTLCEWAKVTFFGASLPAQPWIQDVAWLWFGRGLSLTNLAYFTINFFFFLIPRFLPRAFERYFKQRDEALAKQSVPKQEPHKKGQ*