MSSVGFIGLGNMGLPMSINLATANDSKMDVIAFDANPTALNLAKEAGMRTASSVEEIGASNCSVIITMLPGCQAVDAVTPMLLESCDPNASTLFVDCSTVHPSTSRRWNEELKEKGHTRMDAPVSGGVKGATDGTLTFMVGCDDPATLQHAQPLLDIMGQRSIHCGTAGAGSATKLCNNLALAAQMLGICEAMNLGESLGVDPIVLAQVMNTSTAKSWSCEVNNPHPVVATDRGTGAAANRYEGGFGSKLMQKDLSLAVSAGADAGVALPVGVLSKELYHMATLHGLGDKDFGVMLQFLRGQKP*