MGVEQGLSQAQKDFYESEGYLVIPDYASPSECTTLIKRMDELLRDFDPTTFSIFSTTNQKANMDSYFYNSANNISFFFEERAFDENRNLKQPKELSINKVGHAMHDLDPEFRKFSRSAKVSAIAASLGYRRPAPIQSMYIFKQPGIGGEVVPHQDNTFMCTDPPSVLGYWWALEDATKENGCLWVVPKSHKQGLKRKFLKEGDSVRYDVPQPEYDMSTFIPVEMKAGSLILLHGDLVHQSYENKSSKQRPAYSIHVIETDGTFYPETNWLQRRPDFPLEPFYEKPGSLASA*