MLGSISSESSGGWRISGEVQLPFCSGSVDMDNFKATRNVWGAEEAFLSPPEYCGPLAASIDSEESSEDCEDYISGLAEEIAQSMLQEEEAAADKEVLKSGPWGTAAAKPAWSTYQIGSSPTSPQSTLAGFNWETRSNKSSSGVPSPPTPQEGEDMDVLYGELLRVKLEDQVKLAKQHQALSLQQQVIRRPSSSTSPKYERLPSPASCSGQRSAPIPPSVSRGRSNESYGPKDNVLALAIDRAMMAKQGRQLRSKGGSPEVGKHVGAGWSGYQGKRGADGNNNNNVGRRRGEEQQQQQQQQAHFSLFASNNVN