MRGDLKRVVEVAFAVCCSAAWLGSGILREVVKMTKKRSSNGFMYFADARRAFYTAENKGMHLTAKKLVERATRDWKLMSEEERHKWRSESSRRHDEIPRRLHTTVSVSACTGNHGSLYERQVYQMQSISIMNKSKRRPLSKLELSLQPKPFSYRLTESKRKSLRQSIYQKLVWREKEDMVRVICCTILNSQESCLKKLLPHLVRFFLHLTVVCRAWYCKSVLNGIIAEASKTEVLAQKRFGLLTVRPYCIFQSDNELICPPAEICTYVMSLNEGIVNSERILIRHDYPTNHQFYQFSRISENGFSELSQTPNHLNVHHACLRIANEMKECWANLILVPASQYQTLAASLAWIKQKRDIALKRDTTSIRTERLICVEDMIAVIGRIVETDVEENSRWEQNILSNFRYACDLHTTAPSKCPMVVGKSACQHFLNILRNLVDCNYRTREKCIFKIDDAKRCLNPTACPVRHNRINPFRVVSHRNPKDNHITNDEPFSLIRLRAPDKMEYVTKWLNSLDINIQMFETDNMEQGDF