MGVEQGLSQAQKDFYESEGYLVIPDYASPSECTTLIKRMDELLRDFDPTTFSIFSTTNQKANMDSYFYNSANNISFFFEERAFDENRNLKQPKELSINKVGHAMHDLDPEFRKFSRSAKVSAIAASLGYRRPAPIQSMYIFKQPGIGGEVVPHQDNTFMCTDPPSVLGYWWALEDATKENGCLWVVPKSHKQGLKRKFLKEGDSVRYDVPQPEYDMSTFIPVEMKAGSLILLHGDLVHQSYENKSSKQRPAYSIHVIETDGTFYPETNW*