MGEEALSSFTEMINQGSVPRSNLFNSLLILLLESNNLEKAWWVFNEFRSKVELDEYSFGIMVKGFCQGNDLKRAFDVLGGLEDVGMSPNVVIYTTLIDGCCKNGDISKAKDLFRKMEELGLVANQHTYTVLMNGLFKKGLKKEGFQLYEKMKACGTLPNIYTYNSMMSEHCKDGLLGRALLLFDEMLERGLARNIVTYNILISGLCKEKDPLEAEKLVTQMKNYGLSPNLITYNTLIDGFCNIGKLDKALSLFGQMKLDAQMPSLVTYNTLISGFSKSGNSNRATKLLREMEERGITPSKVTYTILIDAIVRSGNMEKALEMYYSMEKVGLVPDAYTIGALINGWCTKGRMLEASKLLKSMEIMHLHPSDVIYNMMINGYCKEGSSYRALRSLRDMREHGMVPNVGSYCSTIHVLCKDGKLKEGGELVEEMVSLGLKPSNSVYNVLSQVKEDD*