MATTFRTLLAIDPKKSFRAYAQTCVSLLKKFSNQGLITQGNVLHAHLIKTGFSSQRYIAIKLLILYLNCRKFAEIDQIVKEFDGSDLVVSNCMISAYVQWGNLVQARLLFDEMPERNEVSWSALISGLMKYGRVEESMWYFERNPFQNVVSWTAAISGFVRNGLNFEALKLFFRLLESGVRPNDVTFTSVVRACGELGDFGLGMSILGLVVKAGFEHYLSVSNSLITLSLRMGEIDLARRVFDRMEKRDVVSWTAILDAYVETGDLREARRIFDEMPERNEISWSAMIARYSQSGYAEEALKLFSKMVQEGFKPNISCFACTLSALASLRALSAGINIHGHVTKIGIDKDVFIGSSLIDLYCKCGKPDDGRLVFDLILEKNVVCWNSMVGGYSINGRLEETEELFELIPEKNDVSWGTIIAGYLENEQCEKVLEVFNTLLVSGQTPNKSTFSSVLCACASIASLDKGMNVHGKIIKLGIQYDIFVGTALTDMYAKCGDIGSSKQVFERMPEKNEISWTVMIQGLAESGFAVESLILFEEMERTSEVAPNELMLLSVLFACSHCGLVDKGLWYFNSMEKVYGIKPKGKHYTCVVDLLSRSGRLYEAEEFIRTIPFQPEANAWAALLSGCKKYKDEKIAERTAKKLWQLAENNSAGYVLLSNIYASAGRWIDVSNIRKLMREKGLKKSGGCSWVEVRNQVHSFYSEDGSHSQSNEIYGTLQLLRSEMLVL*