MSGKAGFTPEDPEDSDNRHGNPLFEGIFTALNWMTVLPVPGASVFDRTTGARVMASLPFVGFVFGMFTAIIMWAIGPISGVIHVDGLLVAVLIVAFWELLNRFMHLDGLADVSDALGSYAAPPRAREILADPRTGLFGLATAMLSVLLQVAAVASLVDSTVWWMICFIPVLGRIAGQVTALKNHNAFSPTGFGALVIGTVKFWWIALWLLVTAALAFWCAELISPLSPLTSVNTPFVAGPFPAAINPAWLGGWVAITAVVACVFAALFSRRLSRSFGGLNGDCIGACIHLGASISAVMFAVVANAMV