MPSHPLHRHQSSLEKVLNFSKPFSLPPHQSQSAANLLQVLIQCYGPERSARKGYKPAALIKATYEHVVAKDTFLTFFFSSIYENLCSQPADLIDSDITIVLTFFDNFTSWSPDEKNKAKSAIEEFADYIIENFLLPLRASSVKTPQPTPASLSAIQTSTPSGTPYRVSILRKSCLVRDRYRCVISRKFDKSEARKRFEQYGEDCKDDEGIELKNESSDRFQFLEVAHILPHCLTTVSSGDADLSDSKKNVLRILDMFDPGVIHLIDGPKIDSPINALTLTLDYHRMFGEFQIYFEPTGVPYQYKIDSTERSPFLRDPLFPVTRTLTLSPTRVIDTPSRRLLDVHRAIALIMKLSGAGEYIENILRDIEEVDVKADGSTNLGHIMSLRLGGWLNTLCVF*