MATVWTQRCISTRALRYLSHVHAGPQRTRLHVRSVAATVGSKTVLTAPYSVVITGSTKGVGYALAEEFLKSGDRVVLCSRNGDQVEAAVSTLAKQYGAKQVKGMACNVSRAEQVRALAEYARRELGSIDFWINNAGTNAYKYGPLLESDDDDLVSIVETNVLGVMLCCKEAIRVMKDQPAGGHLFNMDGAGADGSATPRFAAYGATKRSLAQLGKSLEAELKMQKIGNVGIHNLSPGMVTTNLLMSGANTPTAKFFVNCLAEEPNTVASYLVPRIRKVPEQATTLTGGMNSQYIQYLTKPKAYGQILGRLLTGARKNRFVHED*