MDEVKVVGPELLGTSLAFPSLEKLHIFDMKGWEAWSTNNNGVLVDTAFPCLQELLIWNCPNLVTVSVEALPSLRVLRITECGHEVLGSLVRVASSITTLVIDKISGLNDQVWGGVIEHLGAVEDIHITRCNEIRYLWKSEAEASKVLVNLSRLHVGSCSNMVSLGEKEEDNCRSNLTSLTSLEVWKCKSLEHCSCPNSLKSLDIRNCNKLLEKELAGARKKPLINSNILMLESVCIINWPNLKSITDLSSFNHLRNLQIENCPNMESFPDHELPELNVLTHLTILNCQSMDASFPIGLWPPKLLVLVIGGLKKPISKWGPQNFPTSLVYLLLVGGGSEDVSNISQLSHLLPSSLTSLYIEEFEKVESVSKGLQHLTSLQHLLIRNCPKTRDLPEMLLHSLLTLTIDGCPNLKERSSKRGSYWPLVSRIPCIRIY*