MATEGTQNVSTRVGKYEIGRLLGEGTFAKVKLARNLETGESIAIKILDKERVLKNKMAEQIKREICTMKLARHPNVVRLYEVMASKTKIYFAMEYVTGGELFNKIASQGRLKEDETRKYFQQLIDAVDFCHSRGVYHRDLKPENLLLDAQGNLKITDFGLSALPQQLRKDGLLHTTCGTPNYVAPEVIIDKGYDGAKADLWSCGVILYVLMAGFLPFSHPNLMKLYMKIYKAEFSFPSWFSSGARRLIFRILTPNPKHRITIPEILNDPWFKKGYKPVKFVDEDGANLDDIDAVFSDSSEHMVTKRKERKPALMNAFQLISSAKGLNLSGLFEKKQDVKLEARFTSKHPAQEILSKMEEAAKPLGFNAKRRNYKMKLQGPESGRKGCLSVATEVFEVAPSLFVVEVKKAGGDTLEYHKVSSLSLFLSGDGLFVYELDL*