MLIVKVNSFQIPWLPALFLSDSRLDIQPLDFLSHRYRAAQNTAQHLFSPPRQDPSTASMLLATYSIFLAVLAGVHPVQGGSAAWQPQLGHLAKRDVVIQADPSGHAVKDALVRRHLAVKKRYLTIDPNLGDASPWPDKTINYCYESKAARKNLHKDFVEASKMWKTAGLAAGVYKYKEVASPGSPCTGHADRAKILVVRITPGDPPEEGEDTPEEGENPAGWATLGIEPLNADSSYKGPEMYINTDLRYKGSGESRSRFVGTVAHELGHVWGLYHEHQNPLFWELPYSSSDGKVFGKNWFCQKVRGYQRSVDLIKSKFPNDAAEVQHQTENMCRWASFAKDYKFPGADYLPEQSTAGKFYPADIPRRAATNEHVDWASVMIYDGEDFLLKNDGSEVYENNRPSQADVLGIRRIYEDSFSSHEFPTLANSKKSKWYTKWKDMVNRAICKVKG