MGANEKTNVESKEYRLSREVKEALQAIASEWEDVIDSKALQVIPLKGAMTNEVFQIKWPTRESGPSRKVLVRIYGEGVGIFFDREDEIRTFEFMSKHGHGPLLLARFGNGRIEEFLHARTLSASDLRDPVISGRIATRMKEFHGLDMPGVKKALLWDRLRKWLSACKRLTSPEEAKSFRLDVMEMEITLLEKALFKNDEKIGFCHNDLQYGNIMMDEETKAITIIDYEYSCYNPVAYDISNHFCEMAADYHTDTPHIMDYTKYPGVEERKRFVKTYMSPSGEVEPSDTMVKKLLEDVEKYTLASHLTWGLWGIISEHVNEIDFDYMEYARQRLNQYWLTKQRLIGNP*