MGYCGWRCLWVAALIIVTVGVWRVEGERAEGELQSEFMAWVERVGQRVSQAQKVGKAGLVQPQESSTQNVITVDKGGNGQYTSVQDAIDSLPSGNDQRVVIHIVAGVYEEKVRIPEDKSSITLEGDGAGSTIITWGDTAGSAGSLADSATVGIDSDYFIATGLTFKNSANAPDDYEDRQAVALRIAGDKAAFYDCNFIGDQDTLYDQLGRHYFSNCYIEGATDFICGDGQSLYKGCTLQGTSRSSFTAQRRSSASDTTGFSFVGCKITGSGSSFLGRAWGPYSRVVFSYTYMDDVVK