MHTYRQSAGSSSTQRLWKEYFTYSLQWWNKLKCNVSVRRHLDAFCTDGRHNPSWVNDNVKKTECSSKGMLKARSQELQESSGWEISLLRENIDWEMPSLEEALTALERMPQPFSVENFTCILHKCRKKKNLANAVRLHAYMHKSGLDTHPSIGNYLVPMLVEAGSICHAEQVFDRLMDRNEYSWTSLITGYIECGESQHALILYQKMKEDSVHPSGHTFVAVLKACARLKNAERGQEIHAEIAQKGLERDPFVGSTLVDMYAKCGWLAIAREVFDKLPVHDAVSWTALIAGYAEHGLGQEALNCFEQMQLEGVSQNAFTFVCSLQACSIIGAIDKGREIHVEIARRGLLERNIFVGNALVDMYIKCGALAKALKVFDKLPVRDAVLWTAVIAGHVKYELGQEALDFFDQMQLEGVPPDAFTFVCSLKACASTGATDKGHEIHMEISRKGLEKDLVIGSTLVDMYAK