MSGDSVLGDMVMTRQLKPDPGLETAWPELVKVDMPGMGFGPCGYGNGPSFDMNYAISRTSSCPPAVAAAVAGEVVEVKGKESVVSEKIGSAVGRESFKKRKVDKLQNLKVVAEDDSKRIKACAEEGESKITGPNTNKSSSNNNNNKKESSTDTSKENSKVSEVQKPDYIHVRARRGQATDSHSLAERVRREKISERMKYLQDLVPGCNKITGKAGMLDEIINYVQSLQRQVEFLSMKLAAVNPRLDFNVENLFAKEVSPVQHVVSCCGLEMGMNTPDMAPRRTISAPVSIPDASFLDSSCFHIVSVSAIYRYIKLTRLC