MPGVVNMESGSTVLPSSPRQEGMAVLSMPDGQRVEFPVLLDSSGAKFIDIRKLQPSTGMCTFDPGFGSTASCESSITYIDGNKGILLYRGYPIEELAAEGDFIDSTFLLLHGELPSKQEKALFEREIKYHTLVHEQLIQFYRGFRHDAHPMAIMVGVVGALAAFYPEVAEVRNPQQQLRACYRLIAKMPTLAAMAYKTSIGQPIIYPRNDLNYAENFLHMMFAVPSERYEVDPELAKALEIIFILHLDHEQNASTSTVRTAGSSQANPFACVASGIAALWGPAHGGANEAVLKMLEEIDRLGGVEQIPTMVARAKDKNDSFRLMGFGHRVYKSYDPRAKLMRQVTYRVLEKLGRKDTLLDIAMELEKIALQDDYFVKRSLYPNVDFYSGIVLRALGIPVEMYTVLFAMARTVGWVAQWKEMVADATGRITRPRQIYTGELRRKFIPVYERQLSGRISVPADFKESSGFRSNLLSRLVDTSARTALR*