MKIELVFIPSPGINNVRATAAMVKVLVNSDDRLFVTLVVIPERFSPGDTSSVYPESESRLRYYHLHAGDQSTDDQDQTYMSYIESQKPHVRKAVSKLAHEVSTHPESPRRLAGMVVEFFCTPMIDVADEFGLPAYTYFTSNASYLGLMFHVQHLHDQEHFDVTKLRDSDAELDVPSLTRPLPATCLPSVMLSKDWFPNLLLRARILRGTKGILVNSVAEIEPQALKFFSGGNGTPPLYAVGPILDLKTDSGDEKRREILRWLDEQPPRSVLFLCFGRMGGFSEKQATEMAVALERSGHRFLWSLRCAAPAEKIMTGAPPGEFTNLDAVLPQGFLDRTAKVGKIITWAPQVTVLAHPAVGGFVTHCGWNSILESLWFGVPMAAWPIYAEQQFNAFRMVEELGVAAEIRKDYRRDNLLGESEMVTAEEIERGINCVMEQDGEIRKRVEEMSEQFHMALMDGGSSTHAMRKFVQHVIENIS*