MLNSKPGILPCIEQPITENLDHWIRPATNLMHKMSDEELFWRASMVSRIKKYPFERVPKVAFMFLTRGPLPLSPLWEKFLSGHQKLFSIYIHALPSYKAEFPPTSVFYRRQIPSKVAEWGEMSMCDAERRLLANALLDFSNERFVLLSESCIPIMNFTTVYHYLMRSRHSFVGSFDDPSVYGRGRYNENMAPEVNITEWRKGSQWFEVNRKLALTLIEDTTYYPKFKNFCRPACYVDEHYFPTMFTIKAPYHIANRSITWVDWSRGGAHPATFGKVDITVEFIARIVNGNECKYNNQSSSVCFLFARKFAPSALVPLLDLAPKFIGS*