MEYSAILTDVKQEEPELVVLDDAGDEDDGCLLVPPTPMDLSASAAVAPFLAKTFDMVEDPATDSVVSWGAARNSFVVWDPHAFAARLLPLHFKHANFSSFLRQLNTYGFRKVNPDRWEFANAGFLGGQRHLLAGIRRRRGADRRPACPSSSSAAEVGGVVEGELERLRRDREALARELARLKRQQEESRAALLDMERRVQGTERRQEQCKAFLARAVRNPNFLDNLASRNGIGIAPVEDGCKKKRKMLDAGMTPTPADGITFEEMALAAGVDVIATSQSAVDGGGSGVTTDMVWYELLGEEQTEIDVELDELVAAAAAADAEPWEEIGDEEVQELVHQIDCFAGSPSS