MHCGCVSEGVPSSYWFSGLAFPDWAYKAESSPGSRQIQLWHFILELLQKEEFRHVIAWQQGEYGEFVIKDPDEVARLWGRRKCKPQMNYDKLSRALRYYYNKRILHKTKGKRFTYKFNFSKLIFINYPLWDVRYPPPPLLLGAASHAERGNHRAGGWAGLLQDMIFTRQALADQLAFPRGLRDPLDVASTGHKKGTASGPLGFSSLSSPSLFGACCCVGAQDKFPRLPAFPSTFPPP