MHCGCAFATPPVSPRLPLEIKTSLSKLRASSPRTHIQINHSDDLTEKSPATRVSLPSHVDSITSTSNPFVKHCLKLRQSASYRYAHGSVLVVGAIPIREVCMFQTNKQGVATEIECLLLHEEAQVPQGLEGLSIRIVRVSSLVMKKLSGVQSTESVEAIALMRIPSSFIDLEDDKDIITDCKKWFPSAHRVLVLDSIQDPGNLGTLIRSAMAFNWDGAFLLPGCCDPFNDKALRASRGASFQLPIVSGNWNHLKLLQREFQMKLLAGHPATQKPVSRLSLEFAQSLAEKPLCLILGSEGHGLSEQSRQVCELVSIPMEGEFESLNVSVAGGIFLFMLQ*