MASPMDSVLASRKWLENLAEGRPFKLKGMGQTVEPLALSGIEVIRAERGRFLCKFVVPRHLTDKEGNWHPGAIAALIDAVGTATVLSYMEQGQVSIDFEISYFSRARTNDEVEIDAKVYVNQGKITTMIAEIKKKESGEMLALGRQWMASVKVERSKL