MECRNGQQEKEEQQQESEKNKDNEEQPRFVTLSDHGRRIAYRQLGHGDKTVLVIHGLMSCRISAMPGVKEETLREYGVKLVAIDRPGYGQSDPHPSETFQSVANDIEEVIDVLGLGNKVWLLGVSMGGAFCWAAARFIPHRIAGIALWSPVGNLFWKGISSKERAAMLASYSLKERAFASVARVLPFFVFRWFGKRLANGKPADIQKGLSAEDLKCLNRPGVDEQMAKEYVEALKYHDGFGVAKDLQMMHTNWGFDIKEIEEVFKGKIHIWQGDRDRLVPIQVQRWVQSQLHEIVVLHELQGEGHLSWWCFNDAAHHETLRSVLGLQM*