MGANETNVESKEYRLSREVKEALQAIASEWEDVIDSKALQVIPLKGAMTNEVFQIKWPTRESGPSRKVLVRIYGEGVGIFFDREDEIRTFEFMSKHGHGPLLLARFGNGRIEEFLHARTLSASDLRDPVISGRIATRMKEFHGLDMPGVKKALLWDRLRKWLSACKRLASPEEAKSFRLDVMEMEINLLERALFKSDEKIGFCHNDLQYGNIMMDEETKAITIIDYEYSCYNPVAYDIANHFCEMAADYHTDTPHIMDYTKYPGVEERKRFVKTYMSPSGEEEPSDTMVKKLLEDVEKYTLASHLTWGLWGIISEHVNEIDFDYMEYARQRLNQYWLTKQRLIGNP*