MEGSRHEQQKQSLSDLIPVIDLAALNGDHIDEFERRRIITEIAHACKTWGAFQLVNHGIQPHVIERARAKACGVFELPNETRWKAKRSPGSLSGYGNGAVIADAVNNEIASEAITFGYPNSEADVIASIFWPRGNPGFSASIDDYNEESHELALKVVRLMVEGLELHGNLAHFQPYLTEHFGVLRINNYPASEHPTRDIGLPPHIDDTLLTIVHQGCEVEGLQVKKDGQWVTVPPRGDVMVVLVAAVCQVITNDNYKAVLHRAVPNRDKARLSMVYSAYPPANIFITAAPEFVSPAHPPLYKPFTWSEYLSGQVTHILNPIDGLQTVEREGETQNQTSESSESSSKLD*